When programming with immutability becomes ubiquitous, this problem will be solved. Immutable systems enable permanent & idealized caching at all layers. This is more of a research topic now but is where we are headed in 10 year timeframe i think.
Anyway, who cares. What about the last ten thousand years of content that nobody gives a shit about.