Job.change_event doesn't need location but blocks.