This updates the cache implementation to be more efficient, eliminating the need for 'bypass'.

Defining the 'keys' method of the plugin is also likely adviseable next.