LoadAssetAsync performance

Calling LoadAssetAsync give me a 40ms spike, is there a way for it to be more “Async”?
I can’t use a 40ms call at runtime to dynamically load terrain (getting from 60 to 25 FPS gives unconfortable lags).
Furthermore this is the first step, I then have to create the terrain gameobject.

public void RequestLoad()
{
    Addressables.LoadAssetAsync<TerrainData>("TerrainDataAsset_X5Y5");
}

ps:
using unity 2021.3 with a basic HDRP scene, profiled in a development build

Actually this Mono.JIT is only appearing the first time a terrain pop up.
In editor the profiling is quite ok, but strangely I have more lags in the build.
I get this at terrain poping :

Here I use InstantiateAsync from a gameobject prefab containing a terrain.