Add a random stagger to all periodic operations
Adding methods to compute scale factor on push/pull timer
change push/pull from triggerFunc to using a dynamic tick interval