Need to disconnect diversions that go to terminal path that is more than X distance from primary.
Looking at some rivers like the Delaware, we need to disconnect major diversions that go to a totally different outlet. One way to do this is with a filter on the distance between the location of terminal paths.