Performance improvement - changes are pushed out to the drawing panel rather than the drwaring panel has to poll