In the MacOS client when using the Connect to remote Indigo server dialogue, the most recently used server address/host_name and the server username and password are automatically applied. If I wish to connect to an alternate server, I must enter that host name, and then the username and password. If I then switch back to the first server, I must re-enter the address, username and password. Checking the save in keychain box only saves the most recent set of credentials.
I would like the Indigo client to cache a list of recently visited host names and the appropriate username, and also save the password in the keychain. If there were cached entries, the Connect to remote Indigo server would offer pulldown menu with the option to enter a new host ID.