@figuerres

An interesting idea however for throughput reasons we may be doing the drawing in 30 threads on a Server. I also need to support Desktops primarily and would prefer to avoid supporting too many drawing technologies.