When using POSMOVE to do point-to-point position control, if the commanded position coincides with the cfg.ROMax_mrev, e.g. the rollover number is 10 revs, and I set the position to 10 revs, if I set the next position to go -5 revs(back to position 5 revs), the POSMOVE API doesn't have the concept of rollovers, so it will sometimes behave correctly and go down to position 5, other times it will jump to the next rollover(jump to position 20, then create a plan to go down to 15). How do I get this to always behave correctly, why doesn't POS_MOVE have the concept of rollovers as an input?