Simplify caching to 2 hours per user