I came across this many times lately, I can tell that having this feature where inlets are being constructed if only they are being used in the code is pretty nice but in the same time this is causing a lot of headaches.
For instance some times I just need some placeholders, or some other times, because of some referenced shaders the node is being compiled “differently” (?)
Plus the lack of documentation for sdsl makes things even worse, when to import what, how to abstract things although I am constantly trying to be advised by @tonfilm 's Shader Explorer
Would be possible to have this as an option, to force the node implementing the different Variables as inputs ?
Thanks!