@override Vector4D setD(Vector4D o) { originalPointer ??= o.originalPointer; return set(o.x, o.y, o.z, o.w); }