Yeah, except that Linear helps, but does NOT eliminate the problem, as it calculates from start point to end-point with the intermediate point simply a pause along the way.
The TRUE solution would be simple point-to-point calculations, allowing the user to accelerate and decelerate at the intermediate points if the pre-calculated start and stop point softening accelerations aren't sufficient, you know, something like we had in BO-1, that we lost in BO-2, leading to not being able to precisely time starts and stops at specific points. But then in BO-1, we were only able to set "all" motion accelerations to zero, and other accelerations would have to be set one at a time. Tedious, but we could find a stop-point. decelerate to it, and even if different components decelerated to a specific point in space at different rates, they all STOPPED at the SAME PLACE at the SAME TIME , THEN moved on as needed timed EXACTLY WHEN NEEDED. See example provided above.
Thanks for trying. I really do appreciate it.