Scrolling matrix display

I just realized something, if we use SPI then the pin assignments will change right? Oops, I guess time to update my PCB for the next round but I can tweak the current one.