A simple LRU cache.