I have a dynamic block with 2 linear arrays assigned to two distance parameters. These are chained to a third distance parameter with a stretch action, so that when I stretch it I can alternate between which object is the last one in the array. I then have a flip parameter/action to flip one of the arrayed objects. These all work fine. However, I am trying to introduce a rotation to rotate the entire set. Everything behaves fine with the stretch and the rotate, but if I try to stretch after the rotation things start to go awry and I haven't been able to find a solution online. I've attached the block here and if someone could help it would be much appreciated. Thanks!