&gt; The downside is that you are creating cache misses unnecessarily.<p>Statistically, it balances out just fine. It turns out that just by controlling how objects get in to the cache, you can effect cache policy enough that eviction policies don&#x27;t much matter, or at least, a &quot;random out&quot; isn&#x27;t much different from a &quot;LRU&quot;.