Optimizing template loading

- the templates don't change per user, so there is no reason to load
  them for each user.  The context is the only part that changes.
Subject is now configurable via templates

[#75404362]