Node socket menu improvement

The node socket “drop-down” menu is always a bit of a pain to navigate, read and discover inputs. To my opinion, it should be similar to the add menu in the shader editor, divided in categories with submenus and a more slimmer appearance, facilitating the search of items.