It’s definitely not desirable behavior, but this appears to be a Rhino rather than a Grasshopper issue. If you perform an Orient command in Rhino, the same mesh in your collection becomes invalidated, and in the same way:
This has to do with the fact that one of the faces in the mesh is smaller than tolerances can handle: (the length of the face’s boundary is 0.000000337 units). You’ll notice that any transform applied to this mesh invalidates it.