Add LRU cache