a few things to remember about the cache:
1) there are two caches, one client and one server side and you need the dispatch enabled on the cluster to get good use of them
2) the caches are bound by the memory given to them and will evict if there isn't room
3) the caches are only used within a quantization window period, which is by default ~5s