Periodic Timer -> Refactor to re-use a single instance of the scheduler.  Hopefully this will make things stable once again.