if (Application.exists())
{
// TextTemplateResourceReference should not be cached due to its dynamic nature
// Old entry in the registry would keep wrong 'variablesModel'
ResourceReferenceRegistry resourceReferenceRegistry = Application.get().getResourceReferenceRegistry();
resourceReferenceRegistry.unregisterResourceReference(getKey());
resourceReferenceRegistry.registerResourceReference(this);
}
}