It currently scans all UDev devices, including processors, for that property.
This limits the number of subsystems queried to "usb"By checking for `usb` subsystem and the identifying property we use in `queryDeviceInterface` we can significantly reduce the number of wrapper items created.