Circles are now rendererd correctly. A bit of optimization is needed
though