For a wagn site to scale, we will need, in many cases, to be able to deliver fully cached pages.
But some kinds of content make this problematic, including:
The basic idea is to cache all parts of the page without one of the "problems" mentioned above and then make separate requests for those. This core of the problem is caching "nests".
The nest cachability test will have three levels:
Publicly viewable pages can be cached with Varnish.
page caching+discussed in support tickets
page caching+relevant user stories