+ Added a patch that I gave up instead of committing to Wedge, because I removed session-based caching and no longer needed it. This will set user-centric caching apart from generic caching, by using a different code path for cache entries that are tied to a specific member ID. Unfortunately, it made things more complicated, and today, me no want complicated, me want simple. Me badass. (attic/sessionCache.diff)