junw and I talked about this and we're both reasonably convinced this
is defending against a rare-in-practice case that could only result in
slowness, rather than incorrectness: missing cached blobs of
already-public changes.
Done as a separate follow-up change to give us something easy to back
out if it turns out we were wrong. :)