Thanks, sounds like a reasonable feature to request!
I researched the topic more and can see that, when there are more than 1 database connections enabled for the organization, there is a need to send the connection id with the /authorization request so that a user logs in with the context of a specific database connection. - Cannot Log In to Organization with Multiple Database Connections
So I believe that unfortunately, currently, the regular between connections migration would have to take place.