That's probably overkill. If we're sure that `_contents` was emptied, then we can be pretty comfortable that the data is going to be re-read (unless we have some secret *other* cache!)