This is a constant blocker to us doing more and more creative work.
The explicit normals from imported CAD data mean the mesh has to be an Editable Mesh in max, if you convert it to an Editable_Poly it will lose all its smoothing groups.... As certain modifiers are Mesh and certain modifiers are Poly, simply adding a UVW_Unwrap can completely break your object.