Hi,
I have a theoretical question.
What would be the best approach when considering animating a train composition (lokomotive+wagons connected with spherical joint) that moves along a curve.

Should we place the lokomotive as parent of all the wagons, and create spherical hinge connection. But then how do we say to the wagons to also move along the curve.

Should we use inverse kinematics. But then the last wagon should be the grandgrand parent, and lokomotive should follow the point along the curve. How would you then make all the wagons rotate/translate along with the curve, staying connected simultaneously to the curve and via the spherical joints?

Simply move each component along the curve, faking the spherical joints?
Thanks in advance.