We must cap the size of the plan cache.
Let's write a separate LRU class and use it to remove cache entries.