Thanks, @awesomerobot - I will give this a try.
I have a follow-up on the same topic. When Discourse is updated and I need to update the software (assuming I am self-hosting), will this cause problems with themes where the templates have been modified? Or are they not dependent?
Have you experienced anything like this in the past?