I agree with your thesis, but disagree that there’s a letter E in the word “caching” …