# Unity using different NaveMesh for the same position

I have differents environments (they are on the same position, and they are prefab) , each environment have differents obstacles.

The problem comes with the navMesh.

What I want is to have one navMesh for each environment and switch them at runtime

Example:

User choose Environment 1 ----> I switch to NavMesh 1 User choose Environment 2 ----> I switch to NavMesh 2

but every time I bake the navmesh it override the last one, also, How I can switch between navmesh?