I only use it to get safe entry context into the Xojo threading from Native thread.
I guess the background task might be safe for that I will have to test.
Other possible way would be to subclass the timer (but that would create stupid object with little obvious purpose for the users).
I will test the REALRegisterBackgroundTask , thanks Christian.
To Xojo then the request for AddHandler still stands. Its utterly stupid that we are supposed to use as much as we can from Xojo to keep plugins working and we cannot subscribe to events of Xojo objects. (without the unofficial way sanctioned by Joe at the time)