While setting up my views for those occasions when I simply want to replace all of the page content rather than small portions, I found that a direct child of body can't be used as a trackable element:
I don't know if you'd want or be able to accommodate using direct children of body, but thought I'd mention it anyway as I spent a little while trying to get it to work before I figured it out, so it may be worth mentioning this in the documentation.
Sorry - I forgot to describe what actually happens. The network requests and response seem to be fine, but the trackable element isn't updated and instead disappears.
While setting up my views for those occasions when I simply want to replace all of the page content rather than small portions, I found that a direct child of body can't be used as a trackable element:
So I'm using an extra div that I otherwise wouldn't have done:
I don't know if you'd want or be able to accommodate using direct children of body, but thought I'd mention it anyway as I spent a little while trying to get it to work before I figured it out, so it may be worth mentioning this in the documentation.