Rigging de tren

Hola amigos. Escribo para ver si alguien me puede dar ideas sobre cómo riggear un tren. He probado el Path Deform, pero no da el resultado que busco porque deforma la malla del tren dándole un aspecto de goma que no tiene un tren.

Otra forma ha sido meterle a cada vagón un Path constraint con un diferente punto de partida en la línea. De esta forma consigo la animación de los vagones sin deformaciones de la malla, pero no estoy contento con la manera de hacerlo, me parece poco elegante, mi pregunta es si no hay alguna manera de hacer esto con huesos y ya después emparentar los vagones a los huesos o skinear cada vagon a un hueso.

Espero podáis darme ideas. Un saludo.

Ver más sobre el tema y los comentarios en el foro