I wonder how to tell the http cache to invalidate content when gathering items from multiple locations for our front page. In our controller we fetch news items, event lists and an image gallery. If we put new content in any of those locations the front page does not update prior cache max ttl.
What are we missing? Should we add a new location and assign all front page objects in it and set x-location-id header?
Any help would be appreciated.