Replace copyTo methods with copy constructors