Add WIP UIController support (events currently fail to be invoked though)