`Cache *ttlcache.Cache` should be private in MemoryStore because you may replace it by other cache implentations.