2. Caching (manual setup)