В js один поток и его нельзя «нарушить»
кстати оч интересная тема, я с другом долго спорил по этому поводу он сравнил растовые async await, только спустя какое то время удалось объяснить ему что в nodejs это по сути, ждать - получить, ну тоесть банально "асинхроно" запустить несколько подгрузок и создав евент диспатчер разрешать их по мере догрузки)