Abstracting the input registration object into a command to have bettter control and an easy extension point to load binding data from configuration once we have a screen to configure it.