- Use/store a first guess for the ellipsoid eigenvalues (drawback would be the extra memory required and possible need to communicate though). - Getting the ellipsoid points in a different way? - Use sorting on parcels to optimise the code.