Why does the engine start to automatically rebuild navigation every time I move the camera in brush editing mode?

It’s infuriating when I try to move around in the viewport, but every time I move the camera the engine starts to rebuild navigation for some reason, causing a small hitch in the process, making moving around in viewport insufferable. Is there a reason for this?