Poi spinning
To divide trick into steps will help you to make it. You need to select and remember all positions of each poi when some of 2 poi is at most bottom position. Let's say trick is repeated per N bit cycle. Between beats of left poi there is time T. Lets say left poi head is at most bottom position at moment M1. So you can select dots of both poi heads at moment M1. Next moment M2 be after time T/2 because poi move in split time. You can in same way select dots of poi at moment M2. Each new moment will be after time T/2 relative to previous moment. In all trick cycle there will be 2N moments. at moment Mx poi head is at position Px and have diction Dx. x is some number. At moment M3 position is P3 and diction is D3. At any moment Mx there will be direction of movement of poi. This direction is like arrow in 3d space or vector.