I am seeing something strange when I use moveByVector for a geography projection. The test code moves at lat/long near 0.0,0.0 and my agents moved
in a 100 meter grid (0,0 0.00099, 0.00099). Notice that my FROM and TO coordinates have been swapped on the first tick (tick 2). The next tick the FROM is not the same as the TO from the pevious tick. And after the code executes the values are swapped again.
The code segment below is in my agent class and is executed ever tick.