ControllerFacade (IoC bound factory)