I'm going to keep it short as a paper on caching content could be a novel (too big to fit here.)
Bob