#412 Got rid of explicit whitelisting, and using the more contextually valid implicit checking using the undo stack. Knowing what nodes were involved in a given expansion or deletion allows us to see accurately whether they have expansion priveleges, and whether their mapping arcs are to be hover over temporary arcs or normal arcs.