Start timer from rule and loop

For an example of what rossko57 describes see Design Pattern: Looping Timers