[Issue/Feature Request] Duplicating Socket names it badly

Hello, i’ll divide this post in several sub questions/remarques.

Socket increment:
Today i needed to create sockets on Static Meshes. They were supposed to be named Slot_1, _2, _3 and so on, but when i duplicate a socket, either UE doesn’t rename it, or it does it badly. Instead of incrementing the name by 1, it does it by 2, so, in the end, i still have to rename that last part.
Is there something to do ?

Socket memorization:
It memorizes the (erroned) index of the last created socket. Let’s say i create four socket (so i’ll have 1, 2, 4 , 6 ,8), if i delete 4,6 and 8 and duplicate socket 2, it will be named 10.
The solution here is to reboot UE.

Feature request
it would be nice to be able to duplicate and rename several sockets at once.
And it also would be nice to be able to keep the sockets when reimorting the hard way (drag and drop then overwrite file). Because sometimes (at least in 4.8), reimporting doesnt work well, and we have to hard reimport, and redo all the sockets.
Thanks