This is going to be a very vague 'is this even possible' type of question...
Is there anyway (with or without a plugin) that allows for a person to create a custom node in the hypershade which retains Python and has custom out attributes?
So think expression editor, but with Python script encapsulated inside of a node with custom outputs. For instance, put a scriptJob to listen for a specific change, do some 'math' and set it up to output that end output variable into a little node nipple out that can then be piped into something else?
Trying really hard to avoid using expressions, here - Anything like that?
Also I would like to trademark the phrase "node nipple".