When selecting an already-taken I/O, switch with the other field
Keeps from two i/os being selected in a block