replace LRU cache with simple random-eviction cache
non-varadic cache.add()