2 ways i can think of…1 way is to use auxillery channels and do it manually..probably harder…Or another way would be to create 2 groups of the same array of cylinders but on the 2nd group have them all rotated (lets say 360). then when you animate in the animation engine from group 1 to group 2 the cylinders will incrementally rotate..that is if you have the directional or maybe the shape order under animation type.