Since many programs hook timer couldn't you share it? As in, if you install and something is already hooking timer you could chain it. Hook it, but hook it with code that calls your logic, and then when it returns chains to what was on the hook before.
In fact that seems like it should be the de facto way to hook safely. -- John.
