# TODO - Resolve relative paths, or paths with a `~` correctly. - Don't draw pixels outside screen. - Add alpha support. - Do not draw invisible (alpha) pixels. - 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.