Use the state changes to determine if job should be re-scheduled.