Optimize DrawOval and DrawCircle