Scripts begin loading immediately when you call thenRequire
(but only execute when the previous promise is fulfilled.)