.allowSceneActivation as an async function?

Hello.

In my game, I have noticed that .allowSceneActivation takes ~50s to complete two frames, Awake() and Start() of the new scene. This causes my build to hang or crash. Is there a way to run the Awake and Start methods of the new scene as an async method, therefore preventing crashes?

My game also contains a lot of tilemaps, but I’d prefer not to load them individually if possible.

Thanks