Basically a composition to crossfade 2D point lists from List A to List B.
I'm continuously building a new list derived from the starting positions list and ending positions list using interpolation. A Curve node is used inside a loop ** Build List** node to transition from A to B for each point using the start point, end point and time input for the transition timing.
The last element in the end points array is getting used in the first position of the loop instead of the first element. It's 'out by one' but no idea why or how to fix. This screenshot shows the end positions after transition. The elements are out-by-one for the entire transition animation.