Ah yes of course! I only used that for my own classes, not for sketchup objects
This may be the cleanest workaround!
On instance level you often do want to store Point3d and Vector3ds to for object parameters to make sure the parameters are changed to when Move tool is used on the geometry. For component definitions though this isn’t the case, and DCs bug only seems to affect Component definitions.