Patch Changes
- ff9d221: Stop
ExpiredShapesCache.getExpiredHandlewriting the whole cache to
localStorageon every read. The LRU touch it performs runs while building the
URL of every shape request, so in live mode it persisted the entire cache once
per poll for as long as the app stayed open.lastUsedis now updated in memory
only; it is read from memory whenmarkExpiredpicks an eviction candidate, so
the sole effect is that eviction order can be staler after a reload.