Command migration going backward

Having trouble locating the part that is causing all of the points to be
recreated at the same location as the latest placed point. Also home is
the only marker that stays connected to its route when it's marker is
moved.