No, it isn't. It is neither black nor magic. It's just a question of understanding what ESI is good for and what has to be done to handle different content areas with different cache parameters, but within 1 request.
@davidwebca
This can't work. The header in your code only defines not to...