Lots of work done on backend to eventually support for OIS control (mouse and keyboard events)