Not required, but intended to passively help speed up menu building operations. Will cache a node-template (via GetTemplateNode), along with any expensive text strings, to avoid constructing them all on demand.