Scaling of detail meshes is inconsistent

I made some grass meshes in Maya and imported them in Unity as FBX, they are both exactly the same size in height in Maya, and also in Unity when i drag them onto the terrain as mesh or prefab, when i add them to the terrain detail meshes/grass textures painting tab and paint them one grass mesh is sized normally and the other is ten times smaller, that means i have to upscale the model 10x to get the same size, i don’t want to do that.

I want Unity to behave and just keep it’s hands of my meshes in the terrain engine’s shader, how can i make sure the terrain shader doesn’t rescale my meshes ?

I found the problem, i forgot to freeze my transformations on my grassmesh in Maya, so it kept the scaling it had in Maya and transferred it back to a scaling of 1 in Unity…

So Unity does behave if there are no user errors