ComradeZoned For example, using the existing r-hand bus, I would attach trackers for individual fingers to the same bus, preferably without multiplexing.
Yes you can do it. The LTC4316 on the KCeptors allows you to configure the i2c address with up to 127 different values. This number is in practice more limited, since it is applied as an XOR to the real addresses of the devices in the KC: Accel + Gyro ( 0x6b ), Mag (0x1b) and EEPROM (0x51).
That's why in the current KCs only the lowermost 4 bit of this translation address are exposed. Leaving you the possibility to attach up to 16 different KCs on the same branch. If you need more you would have to tweak the hardware and carefully choose the values.
There's no performance hit, is just that you will have to limit the sampling rate to allow the 400kHz bus to read all the sensors in the hierarchy. In fact adding multiplexers results in a small overhead, since each open/close of the gates is an i2c write.
ComradeZoned [Worse case scenario, more hubs could theoretically be created specifically for the hands using the relatively inexpensive Pi Zero W]
The Hubs can work without a dedicated raspberry, they can be controlled from the central one.
Let me know if I answered your questions