I create clones of models with JointControllers with following code:

         Node newNode = new Node("NPC" + id);
         ModelCloneCreator cc = new ModelCloneCreator(n);
         n.putClone(newNode, cc);

If I use setTimes(int, int) on one of the controllers in a cloned node all instances change their animation.
Is that a problem of the cloning or are there some other properties hidden?

Let me guess, I'm the only one using cloned nodes for animated models?

Well, at the moment I can't even get the 3DS models I'm playing with to load into jME without NullPointering, so I'm not gonna be much help. :-p