My use case involves spawning a number of entities, and then removing them and some time later, respawning another batch. Some of these entities now contain ShapeKey/MorphTarget animation. If I don’t clone the MorphTarget itself, when the animation plays for one mesh clone, it is repeated on all clones of that mesh. I have not been able to get the MorphTarget to clone properly.
I’ve attached a playground showing both the assignment of the animation group, which plays the same animation on each mesh clone, as well as the attempt to clone the AnimationGroup containing the morptarget: https://www.babylonjs-playground.com/#J4FJYA#13