drop has_generational_objs property