WinRT now uses WaitNextEvent() if necessary