Another proposition which might not be what you are looking for exactly (mainly because of the volume box) but I think that it is worthy to take a look is the FieldTrip pack. It is mainly the best solution for such kind of stuff - when it comes to metaballs or other volumetric-like objects - since it is a great raymarching implementation for vvvv (yes, with nodes).
It has also some restrictions according to the number of “instances” in comparison with IN (instance noodles) but it has much more possibilities when it comes to visualization and manipulation of them.
FieldTrip Vs Noodles is basically a story of implicit vs explicit approaches. You can make stuff implicitly that’s actually very hard to do explicitly and vice versa. If you’re trying to heavily spread an SDF for example you will def run in to performance issues. But use something like domain repetition and you can actually render more then you could using normal instances. Different way of thinking.
btw if you are wanting to use multiple textures in the same draw call (as is the case in your patch) you would want to use a texture array I would think. Something like: