small optimisation to the Ellipses logic.