> Aside from that, I could implement server-side data caching that > ignores the headers.
I think if you implement server-side cache headers correctly you will no longer see the client headers you're trying to avoid. Caching should be driven from the server.