Optmised dot drawing