For the ground in a 3D world I create a StaticBody3D.
Now GPT tells me to add CollisionShape3D and MeshInstance3D. But I would have to copy and paste my Transform values between both nodes whenever I move the ground. Violates don't repeat yourself horribly.
How can I point both nodes to the same Transform coordinates. Or make the mesh a collision object itself so I don't need CollisionShape3D?
I feel this is part of some bigger design principle on sharing data between Nodes that I didn't see in the tutorials. I can't imagine anyone pasting coordinates around between all siblings of an object on every change.