Hi, I was hoping to create a subflow which could read data from a websocket and send an acknowledgement message back before outputting to the main flow. This appears to be possible but, the whole reason I'd like to put this into a subflow is so that I could create multiple instances of this subflow each connecting to a different websocket. Unfortunately, it appears that the websocket node has to be directly aware of the connection rather than being able to do any form of lookup.
Is there a way around this limitation or am I stuck copying and pasting any logic that is tied directly to the processing of a websocket connection? Would it be possible to extend NodeRed to enable said capabilities? And if so, where should I turn my attention next if I was to contribute them to the project?