Agreed, but the commander doesn't know this unless we change the mavlink startup flag to a parameter.
A paramter would also have the advantage that all mavlink instances can see it but it won't allow for one-way setups.