Hi Nicholas,
I got a little confused reading this section when I read through
"The downside to this regulation of repeating timers is twofold: (1)
intervals may be skipped, and (2) intervals may be smaller than expected between multiple timer-code executions."
For the red quoted "intervals may be skipped", were you trying to say that the code snippet would be skipped (the code snippet would not be executed)?
From testing result, the code snippet is still being executed, immediately when the UI queue was idle.
To make sure I didn't get it in a wrong way, I showed up here left this boring question for you

.
thank you for reading through this message.
thanks,
sincere reader