Razor or somebody could introduce a protocol using iso or interrupt or something and others could adopt it, the device would still support HID/bootp so it would retain compatibility. This would also offer better support for analog inputs or higher resolution mice.