One last post (for me) and I'll be done.
I am making the Adafruit PiOLED and OLED Bonnet work on a Pi Z W with TC 9.0.3. The original OLED support file from Adafruit is written in Python and require Pillow to support text and drawing. I won't be drawing so I made changes so it supports FreeType for text. After getting things to work, I did a speed test using pure Python and found I got ~11 frames per sec (fps) for a full screen update rate. When I moved some of the "most executed" code into cython, I got ~20 fps. By moving the critical code to a C-Module, I now get 118 fps. Doing byte/bit/buffer manipulation (fill, bitblt, pack, unpack, etc.) in Python is slow. Thanks to your help, I increased the fps rate by an order of magnitude.
My projects and I thank you.