Could use a `TemplateGlobalProvider` which uses `$this->renderWith()` and then `$scope->getObj('DefaultCacheKey')` (or whatever the value gets called), which also has the benefit of allowing the key to be overridden on a per-class basis rather than making it global.