consult updated_run_list only when necessary