Adds dependent destroys where needed