Hi there , I too don’t see why the hard-coding is necessary I think you need this device right here. Overcomes the short comings of the Seeed hardware.
Digital 1-to-8 I2C Multiplexer
dfrobot got this.
[Gravity: Digital 1-to-8 I2C Multiplexer - DFRobot)
HTH
GL
