Fixing removal from InputRegistry
Separating update and restart of inputs.