An alternative approach would be an un-merge function, i.e. a function that creates its own vertex for every surface using the selected vertex.

At least that's a solution from my perspective. I hope EvilSOB and Esper agree.


Always learn from history, to be sure you make the same mistakes again...