Future possibilities here. - [ ] uiControlOnDestroy() - [ ] uiControlOnFocused(), uiControlOnUnfocused(), uiWindowSetFocus() (TODO would need some semantics for default focus too) - [ ] uiControl mouse and keyboard overrides (**maybe**)