[Chaos] [Feature Request] Control connection graph creation

tl&dr, actual request: have a way to block connections, so that cluster/bone/leaf A will NOT connect to B.

Right now the chaos system will create a connection graph for the clusters automatically.

There are various methods it can use, and can see more details in GenerateConnectionGraph method.

However I want some control over those connections.
Specifically in my case I have a beam that’s being connected to a center point, even though it shouldn’t.

You can see the connections using:

p.Chaos.DebugDraw.Enabled 1
p.Chaos.Solver.DebugDraw.Cluster.Constraints 1

Attaching an image, we can see the 2 front beams are connected to each other, and to the floor between them. None of these 3 pieces should be connected together though.

A way to block those connections would be both simple and great.

Note: another way is to make the class generation virtual and have a way to subclass it. Then one could also write a plugin to do that.