Current approach of using navigational meshes a separate entity "living" in its own container is ok in simple cases, but this approach has its downsides:
1) Navigational meshes cannot be put in prefabs and be instantiated as any other scene node
2) They cannot use property inheritance
3) Navmesh management is quite convoluted
A separate NavMesh scene node would solve all these issues.
Current approach of using navigational meshes a separate entity "living" in its own container is ok in simple cases, but this approach has its downsides:
1) Navigational meshes cannot be put in prefabs and be instantiated as any other scene node 2) They cannot use property inheritance 3) Navmesh management is quite convoluted
A separate NavMesh scene node would solve all these issues.