draw optimisation