Hi Sam. I've already worked around the problem by avoiding it altogether, but I suppose the core question would be helpful to know yet.
[ATTACH]41157[/ATTACH][ATTACH]41156[/ATTACH]
Here is the basic setup, wonky animation aside, lol. Each group (Group A, Group A copy, Group A copy 2, ...) is one frame in the animation. Every part of the doll is made into a smart object, and then the group is copied and simply transformed to become the next frame of the animation. This means the smart objects are linked. I can edit the smart object in one group and this change is propagated throughout all of the frames.
With Smart Objects > Edit Contents, I will put a red baton in her hand and red stripes on her thighs.
I have done this ONLY for the original "Group A", but because each object is linked, editing "Group A" propagates the change throughout all of the groups.
[ATTACH]41155[/ATTACH]
Ok, so my original problem is: now I want to do some kind of transformation, like puppet warp, to the whole group. So, I tried turning each group into a smart object, like so:
[ATTACH]41154[/ATTACH]
Thus each of the groups now looks like this: (a smart object with multiple nested smart objects)
[ATTACH]41153[/ATTACH]
...And this breaks the link that previously existed. I can no longer edit Group A's thigh and have it reflect throughout all the groups.
What I want to know is, is there a way to preserve or re-specify this link?
Thanks.