Imrpoved static mesh socket manager organization.

I’ve found myself a bit frustrated with the static mesh socket manager from time to time. I use a lot of sockets along along with tags for metadata. Currently there is no support for organization related to static mesh sockets. Would be a nice to be able to group sockets, collapse/expand said groups, set socket editor visibility, re-ordering of sockets, set socket category and search sockets. An alternative to a single field tag for embedding metadata would also be nice, but not crucial.

Hopefully i’m not the only one desiring such features.