Rewrote update from DV sync to handle edits to unsaved points better