The implementation works beatifully, i get perfect line segments without any internal edges due to connected edges, but unfortunatly the internal edge issues are still present for vertex vs vertex contacts, when trying to fall off - see the following video demonstrating the progress and the issue:
Should i just drop any vertex vs vertex contact entirely - detected by some distance threshold + dot product???