Stuttering when initializing UDynamicMeshComponent mesh

I’m trying to create a voxel world with UDynamicMeshComponent, but I noticed some stuttering when first creating the meshes, specially on this part which runs at the end of the frame:

I already run all the mesh initialization on a background thread, the only part that runs on the main thread is the:

Async(EAsyncExecution::TaskGraphMainThread, [this, Mesh = MoveTemp(Mesh)]() mutable
{
	MeshComponent->SetMesh(MoveTemp(Mesh));
});

There is a reduce the execution time of this part, or run part of it in background?