Frequently I find circle centers wind up slightly off the origin but a tiny amount. e.g. 10**-16. I find that it is always the Y component that ends up off.
I was wondering if there is some reason that it would be the Y (and not X, Z) that move off the origin.