speed up drawing with graphicspaths
reduce flickering using off-screen bitmap