How to make a custom NodeSocket class display as multi-input?

socket_still_ugly
Unfortunately it doesn’t seem to affect the socket display. I don’t think is_multi_input was a problem before, either, since it seemed to be setting itself automatically based on the value of link_limit. Well, thank you either way :smiley:
:thinking: I wonder if any of the devs of Geometry Nodes are around? It seems that the Join Geometry node has some kind of hardcoded special treatment?