Thanks. The reason I couldn't get this to work before was that the constraints wouldn't duplicate, so I went and tried the path anim stuff with no success. But thanks to your post I discovered the duplicate inputs option and should now be able to get things going.
Alas, this kind of animation has no Uvalue which makes it kind of a pain to set attributes for in MEL.