`_ellipsoid` is not defined in the constructor.  Why not do all this - including letting the user pass in `options` (like [`ExtentPrimitive`](https://github.com/AnalyticalGraphicsInc/cesium/blob/master/Source/Scene/ExtentPrimitive.js)) - in the constructor?