No it’s only going to enable caching on HTTP Requests. You’d need to cache within your Service implementation like using the ToOptimizeResultsUsingCache APIs.
Right that returns the most optimal result for a HTTP Client which is typically a compressed result, you’d need to use an object cache like a CacheClient or Concurrent Dictionary: