Clean up cross products that were being recomputed and only compute the component needed.
Clean up cross products that were being recomputed and only compute the component needed.

AnimatedRNG/cesium,esraerik/cesium,wallw-bits/cesium,aelatgt/cesium,likangning93/cesium,jason-crow/cesium,aelatgt/cesium,ggetz/cesium,kiselev-dv/cesium,josh-bernstein/cesium,emackey/cesium,kiselev-dv/cesium,AnimatedRNG/cesium,YonatanKra/cesium,oterral/cesium,oterral/cesium,YonatanKra/cesium,geoscan/cesium,ggetz/cesium,likangning93/cesium,emackey/cesium,hodbauer/cesium,soceur/cesium,progsung/cesium,denverpierce/cesium,denverpierce/cesium,oterral/cesium,CesiumGS/cesium,CesiumGS/cesium,AnalyticalGraphicsInc/cesium,AnalyticalGraphicsInc/cesium,emackey/cesium,wallw-bits/cesium,aelatgt/cesium,CesiumGS/cesium,geoscan/cesium,hodbauer/cesium,ggetz/cesium,omh1280/cesium,NaderCHASER/cesium,kiselev-dv/cesium,jason-crow/cesium,kaktus40/cesium,esraerik/cesium,denverpierce/cesium,soceur/cesium,likangning93/cesium,esraerik/cesium,YonatanKra/cesium,josh-bernstein/cesium,jason-crow/cesium,aelatgt/cesium,esraerik/cesium,likangning93/cesium,CesiumGS/cesium,kiselev-dv/cesium,omh1280/cesium,NaderCHASER/cesium,jasonbeverage/cesium,likangning93/cesium,jasonbeverage/cesium,progsung/cesium,emackey/cesium,hodbauer/cesium,ggetz/cesium,kaktus40/cesium,CesiumGS/cesium,soceur/cesium,jason-crow/cesium,AnimatedRNG/cesium,AnimatedRNG/cesium,omh1280/cesium,NaderCHASER/cesium,wallw-bits/cesium,denverpierce/cesium,omh1280/cesium,wallw-bits/cesium,YonatanKra/cesium