fixing a mem leak in the api
I think the reason we experience a memory leak is we use a cache within a cache and are only attempting to purge the top level which is always getting refreshed. I set the expiration to the top level as never, and then purge the values underneath.