Implementing memory 78 in a pixel 70 enables image data 92 to be programmed into the pixel 70 prior to a desired presentation time of the image. In some embodiments, an enabled write control signal 90 causes the memory 78 to clear (or overwrite) stored image data 92, where not enabling a write control signal 90 may cause the memory 78 to retain the programmed image data 92. For example, to write new image data, a write control signal—R 90R may cause a memory 78 of a red sub-pixel 72R to clear, enabling the writing of new image data, image data—R 92R to be loaded into the memory 78. In this example, a write control signal—B 90B was not enabled, thus the memory 78 of the blue sub-pixel 72B does not clear and continues to retain its programmed image data, image data—B 92B. Having memory 78 in pixels 70 is an improvement to display technologies and processing technologies because memory 78 enables portions of image data 86 to be written at a time instead of a whole frame of data, causing improved use of available bandwidth to communicate image data for display on an electronic display 18, as well as improvements to power consumption used for processing image data, as explained earlier with reference to