Optimized EllipseVisual, fixed bugs