Fix issue where duplicate mappings could be made to the same GamepadComponent