detach, don't destroy, certain children in rebuild