I have a track similar to a bicycle chain. It has several pieces and Mash does a great job of keep them on the curve. My problem is that each chain link has an additional mesh that needs to move independently as it rotates into position. I have tried adding a rivet to each mash instance(?) but it just adds it to the first one. Can you add a rivet to an instance?
Alternately I have tried adding the meshes to joints with an IK handle and wire deformer but it just doesn't follow the curve as well as Mash. Any ideas would be appreciated. Thanks.