1. Add default 5 minutes caching time.
2. Avoid discarding CACHE_PERMANENT.