Check this thread:
Maybe the source code does what you are looking for.
 How many thousand / million circles you are planning to draw in order to be bottle necked by sin/cos ??? I'd say that sin&cos isn't the biggest problem here. Especially if you pre-create your geometry, the sin&cos won't have any effect while drawing.