split out timed job triggers into separate process