Triple Shift Register question

I think I need a BarBot!

Anyway, the nature of shift registers is that you basically have to update the lot.

It only takes 3 x SPI.transfer to reload three shift registers, and they execute very quickly, so I wouldn't get too worried.