The fast path only works if the datasets are similar. Added checks for heterogeneous tcoords and normals