Mesh built with BuildFromMeshDescriptions is always generating normals

I’m generating a mesh using BuildFromMeshDescriptions, and I’m passing the vertex instances normals and tangents using SetInstanceTangentSpace, however when the mesh is generated it calculated it’s own normals and tangents instead of using the ones I pass in. Is there anyway to use the ones I specify instead?

If I use bFastBuild = true, then it uses my normals, but it doesn’t seem to generate nanite geometry even though it appears enabled.