Rebuilds the topology graph while ignoring ShouldAddExtraCornerAtVert and only determining whether an extra corner should be forced by seeing whether the vertex is in the provided set. This is used to rebuild the topology with a particular group of extra corners during client undo/redo operations where the behavior of ShouldAddExtraCornerAtVert may have changed in the interim.