Many objects support multiple connection types. For example, you might connect to a Windows server over RDP, HTTP, Powershell, and VMWare console. A Linux server might support SSH, HTTPS, and VNC; and a VMWare host server could support SSH, VMWare, HTTPS, and an external application such as the HP iLO remote console.
Right now, a user must create a different object for each connection type and then keep them organized, perhaps within folders for each server. With many servers, this is very difficult to maintain.
Allow the creation of a generic object with a default connection method but multiple alternatives. It should behave similarly to a folder, with the ability for the alternative connection types to inherit settings such as hostname from the default or to override them with unique settings. A double click would connect to a device using the default method, but a right click menu would allow the user to choose one of the alternate connection methods.
Perhaps also create templates for common connection type groupings