FINALLY figured out better center detection.
Turns out that bounding rect doesn't return what I thought it did
Well, got the center circle method working, but it's more jumpy than before. Maybe I'm not choosing the right points or something. Currently looking at ways of using the smoothness of the moment with the rough correctness of the circle method.