I've integrated this pull req, but how do you know the cache store is working correctly? Maybe you should have evicted the data from memory manually and see if you can retrieve it again?