reduce time spent on global union-find by skipping clumps that don't touch edges
assign surplus adjacency storage only to clumps that touch edge document timings and memory usage