Reworked the hide UI policy. Now hides only after mouse exits UI or on full screen.