Setting waypoints shortly after tick

If you set waypoints after a tick but before the data is exchanged your get stuff like this:

If you leave it like that while the data is updated you get this:

Both are a bit strange.