# TODO - Don't draw pixels outside screen. - Do not draw invisible (alpha) pixels. - Read size from screen. - Instantly update images in painter threads, not just when the stopped drawing. - Process all images at start. - Combine many pixel messages to improve performance.