Implementing caches for a session