Yeah, I was able to get this working via the reference I had originally posted. The problem I was having is that not all of my nodes are XML content, so you have to conditionally check in the Freemarker template to make sure the XML info is present.
From a performance point of view, accessing the XML does provide a little bit of drag versus not retrieving it.