Checking with my peers, I can confirm that UE keeps the navmesh tied to the persistent level, by default. Searching around the community, the best approach here should be to enable dynamic runtime navmesh generation, per streaming level. Meaning, when a level streams in, the navigation system generates the navmesh for said level.
The following community resources should be useful for building the setup, please check them out: