This is a limitation at USB spec level, but it can be "upgraded". See `6KRO`, `14KRO`, `NKRO`. Related: https://github.com/hathach/tinyusb/issues/1808