Support offline caching.