We've toyed around with some ideas here (for manual order), but haven't really come up with a great solution that still makes things really easy to move around and sort and restore - without making it more complex at the same time.

One possible workaround is to put your persistent VPN connections in with special names that will sort out (like an - or a * or a *VPN- or similar). Then those custom names will sort to the top and everything else can fall below it. Some people even use "group" prefixes like 1- and 2- as name prefixes to make things sort out in the way they want.

Just some ideas. We'll add your voice to the enhancement request for custom sorting.

Thanks,
Pete