А потом уже собирается сам Mesh, Go, MeshRenderer и прочая юнити фигня. Просто тяжелые операции типа расчёта этого меша у тебя вынесены в другой поток/потоки. Например алгоритмы триангуляции облака точек. И таких примеров, что так можно делать - много. Сетка, загрузка файлов, обработка картинок через OpenCV. Расчёт в отдельном потоке - результат в мейнтред для того, чтобы юнити его условно скажем отобразило)