replacing glutSolidSPhere by a cached Geometry

I agree with a5j - we should revert this change.