This is kinda primitive but it avoids double-draw when slowly dragging stuff.
A simple but effective optimization that avoids tons of redraw. :^)
This performs like dogshit. I need to make some optimizations. :^)
It was fun for everyone to share a single framebuffer but it was also kinda really awful. Let's move towards having a "GraphicsBitmap" as the backing store for each Window. This is going to need a lot of refactoring so let's get started.