Need to look into reworking `FrameBuffer` interface to encapsulate both writing to memory and writing to embedded display.