getOrElseUpdate
Cache
getSession
DefaultSessionProvider
SessionProvider