Add dependent destroy where appropriate