LRU caching with localStorage in the browser