* P1-style J (join) / shift-J (unjoin)
* Make parallelise properly undoable
* Splitway + undo leaves way marked dirty
+* Undo after save leaves things marked as clean
== Vector background layers ==
* TagTransform (cf http://wiki.openstreetmap.org/wiki/Osmosis/TagTransform)
-* Load GPX from API (probably into a designated 'GPX' layer which is automatically created)
* Connectivity isn't preserved when bringing ways through (e.g. from OSM layer)
* Should disable most forms of editing for vector layers
* small node hitzone when creating areas - hitzone and mouseover UI don't match up
* backspaceNode leaves junctions on other ways highlighted
* backspaceNode should also remove nodes that were just inserted into the other way (created with pen_plus)
+* GPS loading should have a loading... label
== Miscellaneous data model ==