bridged UIManager with IRenderer and IUserInputReader