Three nested compositions, each with its own coordinate system, plus three masks: a circular avatar
crop, an iris reveal, and a punched-out hole using maskInverted.
type: 'composition' with explicit width/height — children use local W/H; GW/GH still refer to the rootmask on any sequence, animatable like a normal childmaskInverted: true — flip the mask to punch a hole instead of cropping