When constructing a job from piece-meal, please note that setting the job's state will automatically set the job's last modification time to the current time.