Optional remote caching