Switch node outputs attached to specific output isntead of n'th output

The idea is:

Switch node attachment points should be connected to specific output, currently they are connected to n’th output and move around when new outputs are added or removed.

My use case:

I expect my output nodes to be attached to outputs I’ve attached them too.
Currently, if I have 2 outputs and “fallback” and add 3rd one things will move around and my fallback node will attach itself to 3rd output.

I think it would be beneficial to add this because:

Currently changes to the node require double checking connections, this increases change of mistakes if a lot of nodes are present.

Any resources to support this?

No

Are you willing to work on this?

No