Thanks to an I2C command structure, the board's firmware maintains speed by updating only the part of the screen that changes. Computer graphics use this concept with "Dirty Rectangles" or "Bit blit" operations
What MCU are you using? For ESP32 it may be possible to have a fast pixels equivalent for I2C. There may be other optimisations we can make too if the display is acting slow.
Yes, I use this display with the ESP32.
The display is very bright and very comfortable to read, if the text is static.
It works on 5Volt and 3.3Volt. I can recommend it.
Only the text in the display is built up letter by letter, like slow motion.
That is not so pleasant.
The display is used by various manufacturers like adafruit or waveshare and more