I changed it to set the HTML. I didn't put this in the render method because the template itself doesn't need to re-render each time. But perhaps that it is too much of an optimization? We can chat on Monday at the lunch-and-learn, and I can always change it later.