Instead of looking at a single node, this will take a list of nodes and look at their weighted average position.
For example, if Node A and Node B both have a weight of 1.0, it will look at their midpoint, but if Node B has a weight of 2.0, it will look at the point 2/3 of the way from Node A to Node B.
Instead of looking at a single node, this will take a list of nodes and look at their weighted average position.
For example, if Node A and Node B both have a weight of 1.0, it will look at their midpoint, but if Node B has a weight of 2.0, it will look at the point 2/3 of the way from Node A to Node B.