Let me try it with the helpers instead, if it works better that way perhaps we can consider deprecating the various `setup_template_variables()` methods in 2.1