update.gc: check_and_set_needsgc before fetch