I always found it weird that topo reacts differently to phases than other elements. For example: when we modify a wall, we don't build two walls (old and new). We just add 'actions' to the wall (a new opening to an existing wall). Topo should work the same way.