If the output is changed, the input selection field updates to default - all inputs. For a situation when a dataset has multiple outputs and a fixed set of inputs - it would be way cooler to have the input selection not changing when the output is changed.