Improve connection speed
With SSMS 17+ (tested on all versions to 18.3), connecting to SQL Server takes about 30 seconds. Every time you open a new query tab, expand a database + or right-click on a database table, it re-connects and takes about 30 seconds. This was about 1 second or less with the previous versions of SSMS. This might have to do with some properties of the network like being able to access certificate revocation lists.
However, it appears like there is no connection pooling in use or some time out that is occurring for each connection. When writing .NET code to connect to these databases from the same computer, it's very fast.
So at the very least, Microsoft could add some configuration for connection pooling, and make available all the possible configuration for making a new database connection so maybe the user could avoid whatever is slowing things down. Maybe document what can be used in "Additional Connection Parameters" or how to speed up the connection times on certain networks. I'm not finding anything useful in the help documentation.