Separate out `TimerControls`
 - streamline logic w/in `GlobalRegistryPersonService` for recording failures
 - correct messed up scheduler logic