# TODO - Don't draw pixels outside screen. - Add alpha support. - 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. - Create a small listening server, to benchmark throughput.