St7735, spidev, numpy, and writebytes2

The current st7735 driver used the spidev xfer2 function to send data over the spi bus, but the docs for spidev say that the writebytes2 interface supports the buffer protocol so you can use numpy arrays directly without converting to a list first for a speedup in writes.

I tried several naïve methods of updating a local version of the st7735 module to provide new image_to_data() and send() interfaces to try and take advantage of this, but was unable to figure it out.
I just can’t wrap my head around numpy!

Anyone have any ideas or examples that might work?

Thanks!
-Pach