Instancing multiple Timelines?

I came up with this:

image


The sort function is from the free plugin ArrayHelper

One timeline that controls all the tiles at once. You might not need the GetOrder function, if your meshes are already in perfect order, but I had to do it in my test because they were kind of random. But it should be an one time call on begin play

Also I used a duplicate of the engine’s plane mesh for this, and moved its pivot to its side to be able to rotate around its edge, but your setup might be different, or you might have a different mesh, so you might have to adjust accordingly