less zealous cleanup on destroy