Shift Register or LED Driver

Okay thanks! for some reason I assumed the shift register would be open collector

As I understood the delay to shift the data out is dependent on the microcontroller speed so it would take about 500 nanoseconds to write 8 bits to a shift register with each one daisychained causing 500 nanoseconds longer of delay. My main concern was a huge amount daisychaining might cause a noticeable delay but I suppose looking at it now it really isn't that big of a delay for what I am trying to accomplish. I wanted to separate the shift registers controlling them so it wouldn't have to cycle through the earlier shift registers but I suppose i need to save space. I did realize that the latch is nearly instant once you toggle it and delay difference down the line is next to nothing.

Still learning about led driver so I didn't realize you could cut out the resisters. Ill have to see how I can apply it to my circuit.

Thanks once again!