For the sphere the base class should save you from computing normals/tangents on your own. Assumed only the plane/box would want to overload those directly as there's really no reason to compute them out.