Add comments on the class CacheOperation, which would be the cache interface if you want to use local cache