PerpetualCache caches the items perpetually unless they're manually removeed.
The number of the items that are currently cached.
Remove all the items in the cache.
Get the cached value of a given key, or null if it's not cached or evicted.
Remove the value of the key from the cache, and return the removed value, or null if it's not cached at all.
Cache a value with a given key