originally proposed by @opmregisters.
In the professional use-case, it's important to control all channels at the same time as possible. But I2C isn't enough fast even for pretending it.
Probably, one possible and reasonable solution for this is to allow bulk a kind of transfer. Now PSG and SCC ends accept 2Bytes write only, first byte is register and the second byte is data. But probably, it should allow 2n Bytes write, 2Nth byte is N+1th register and 2N+1 byte is N+1th data, and reflects all N write operations at once.
It may be hard in terms of CPU performance restriction, but worth considering.