Unified API Caching: How It Works and Common Examples