Async caching.