Further optimized circle rendering. Explained below.

Instead of calculating the vertices for every circle, I calculate the
vertices for a unit circle once, and then translate/scale appropriately.