Removing (Internal) Edges

Nice.

What is the upside to storing all of the edges into an array and then deleting all at once as opposed to deleting each edge as it is found?