Rendered once, yeah. Not sure why you’re splitting hairs when the client still isn’t doing the work.
But anyway, regardless of what you want to call it: this whole thing is just a silly exercise to get a bunch of XML and transform into (X)HTML. If it works for them... ¯_(ツ)_/¯