Thank You, Dan!
I got the idea: let each layer refer to the master layer, rather than to a neighbor.
Now it works fine.
My expression for Y rotation is:
thisComp.layer(“c1 master”).rotationY.valueAtTime(time-(thisComp.numLayers – index + 1)/25)
Same for X rotation.
And the shape layer size expression is
k = (thisComp.numLayers – thisLayer.index+1)*20;
[k, k];
Inititally there are two layers: “c1 master” with keyframes, and the “c2” with these exp. Then just duplicate the “c2” 20-30 times to get extra circles.
Let me credit Satya Meka at ae.tutsplus and Mark Coleran for the concept of the effect.
Kind regards,
Sergei