Creating Relays is simple double-click, whereas inserting container component like for example:
If you want to introduce some expression you need additional component. If you have to do that 100+ times imagine the reconnection-exercise.
(yes I know you can add expression to the Construct Point, but still this is my use case, there are many other where you may not be able to.)
I suggest two alternatives:
Right-click on the relay to transform it into one of the container components. (who knows maybe even vice versa, from container component into relay, to negate the effect of the container)
second alternative that will solve only a few cases, allow entering expressions inside the relay.
Sometimes when the value is directly included in the component, but when changing the whole definition adding NumberComponent to each coordinate of each point still there will be quite some number of reconnecting.
Compare Right-click extract then reconnect to 1000 points x3 coordinates.
with
doubleclick - (create relay) then right click pick (transformation to number)
I really do miss the option on Params to “Extract Forward” when the param is connected on the input side. This should be an option also for relays.
I’m thinking of the excellent implementation of this in the generic Elefront param. This really really should be std behaviour in GH since it helps organizing the definitions and speeds up the work of doing just that.