Avoid we rerendering of Speckle 3D viewer in MudBlazor

I am working on a MudBlazor application where I am integrating a Speckle 3D viewer. The issue is that the 3D viewer reloads every time I navigate between different pages. I would like the model to be loaded only once and remain active in the background when navigating between pages that use the 3D viewer. Additionally, the model needs to be dynamic since it is used across multiple pages. Is there a way to achieve this without the 3D viewer being re-rendered on every page navigation?

Does anyone have an idea how I can solve the problem with an example?