Revert "Give DisjointSet approx. 20x speedup", as it breaks things because, I suspect, the Ord instances are not very stable

This reverts commit 9689b26ad799d18e83f434027cf6f20fd3f4d04e.