Double rendering when using UNavRelevantComponent with Navigation visualization

Hello,

I’ve run into a performance problem in the editor related to UNavRelevantComponent.

When a component updates its navigation modifiers every frame (via RefreshNavigationModifiers) and Navigation visualization is enabled (toggled with P), each frame on the GPU thread ends up calling SceneRender twice.

Is there a way to avoid this behavior other than disabling Navigation visualization?

A small repro project is attached.

Thanks!