FPS drop on a project with multiple maps

Hello everyone,

I’m working on a project that contains multiple maps:

Map 1: Medium cube with a checkerboard widget for lens calibration → The player spawn inside the cube and the user adjusts the VR headset for optimal quality.

  • Map 2: Small tutorial map with basic shapes and lights (skylight and directional light).
  • Map 3: Main map.

So here’s the general issue; when we had one map (Map 3), we were getting stable 60 fps. However, as soon as we add a new one (even if it’s pretty much empty), the fps on both maps drops dramatically. The average framerate that we’re getting is 30 with drops that can even go below 10. Using “stat unit” command, I saw that my GPU performance was between 23 and 45 ms, which is extremely bad since the expected performance is 11-12 ms.

I’ve tried different profiling methods and I discovered something weird. let’s say I’m in Map 1, when I display the texture list using “ListTextures”, I see a lot of textures used in Map 2 and 3 even if they’re not loaded.
Is it something expected or is it just my project?

It is important to mention that I’ve tried to migrate each of the maps to a blank project, and it works just fine. However, whenever there’s multiple maps, the fps and GPU performance drop.

My second question would be: Are all the project assets, textures, particules etc. loaded when we hit the play button in the editor even if they’re not used in the current map?

Thanks!