I wonder whether people were relying on `copyAttributes` given that this appears to be a pubilc api?