Adds dependent destroys where needed; removes default_scopes