FLUID-4908: Moved the shared facilities required by all UIEnhancer users into the empty UIEnhancer component, as well as improving modelRelay component.