Thanks Richard.
Using some of your advice I was able to come up with a satisfactory solution for the time being. Fortunately I’m only working with 20 squares instead of 100. Directly parenting the small squares to the main one created too much movement and didn’t have the right “decay” I was looking for. I ended up duplicating the null I’m using to control the main square and setting it’s rotation to 90° and parenting the small squares to that. From there I moved them all off screen based on their original positions (rotation is clockwise) and curved the motion path so they “fell” a little. To sell it a little more I used an expression to parent the rotation of the small squares to the 180° null at half the value so the small square rotate individually in the same direction as the main square albeit at half the amount. In the end I sped up the animation to hide some of the weirdness with motion blur. It’s probably 80% of what I was trying to achieve so any other suggestions would be appreciated.
Here’s a screenshot of the current motion paths.
