Actually I didn't want to freak you out :-)
Of course we've heard (and even used) caching reverse proxies - I've just explained the flow of our thoughts and words in the chat room during the brainstorming. I mean one thing is when you know about something and completely different when all pieces of a puzzle get together and you see a full picture.