I try to bake a small mesh with 100 verts in unity through C#, it literally is taking 5 minutes. Am I doing something wrong? Code (CSharp): chunk.GetComponent<NavMeshSurface>().BuildNavMesh(); I press play, and unity freezes for 5 min, then it runs. Using the latest NavMeshSurface from Github. EDIT: Seems that even tho the scene is empty, I had to isolate the layer. Can't explain why.