I have a suggestion: to detect split edges, it would be helpful if the vertex points could be displayed. That way, you can see when an edge has been split unnecessarily.