add skip_type_loading to use before destroy