HowardB...Welcome to the Forum!
The biggest problem I see with using I2C in this manner is that the vast majority of I2C devices are not "Smart" devices....more typically they are dedicated devices like temperature sensors, RTCs, EEPROMs, ADCs etc, etc...w/o a priori knowldege about what the...