A substantial change to how we handle devices. Now that devices can have more than one input mechanism, we need to adequately track and discern input sources for incoming responses.