Parenting shape groups independently within the same shape layer?
I have a meaty problem I'm trying to solve.
I'd like to create a rig in AE where I could use a rigged limb to control different groups within the same shape layer—independently.
The reason I'd like to do this: to be able to independently control groups within one shape layer which can merge paths, then have a fill/stroke drawn for them within the layer. But to move them independently like a rigged limb.
As an example, here's how I have a shape layer set up:
Shape Layer
> Group (torso)
>> Left half of torso path
>> Repeater (flips the path and offsets it to create a symmetrical torso)
> Group (trunk)
>> Left half of trunk path
>> Repeater (flips the path and offsets it to create a symmetrical trunk)
> Merge Paths (add)
> Stroke
> Fill
The above layout creates a situation where I can use "Create Nulls From Paths Extended" to model a symmetrical torso/trunk of a character.
From here, is it possible to create a limb (say, with Limber, where you can normally parent pieces to the skeletal limb to create animation) which controls the groups independently, while keeping them inside the shape layer (and preserving the stroke/fill broadly applied to both)?
I'm mainly doing this to create a riggable structure for character anatomy which is controlled/modeled with points, but keep it inside one shape layer to consolidate edges (and prevent/control seams where there's flexion).
Is this possible, or am I insane for attempting to figure this out?
