In reply to Michael Novotny.

You can use a CDN to cache a dynamically generated file too, so that issue is somewhat moot.