it could fire again, but the DO will be busy on its current thread, but if you await anywhere in the
it could fire again, but the DO will be busy on its current thread, but if you await anywhere in the DO, then you're open to losing synch
and if you fire the alarm and offload to a worker, well thats all async and anything goes
and if you fire the alarm and offload to a worker, well thats all async and anything goes
