Added LRU cache.