InterfaceControllerLoader now properly instantiates label and image