fix drawing of circles (not calling begin/close path destroys performance)