internal api cleanup: switched to more intuitive set_and_update_status/check_in_worker/check_in_job calls