Persist execution order in collection?


I have a collection with multiple nested folders.
In the topmost folder there is one request that fetches an access token that is required in order to be able to successfully execute all other requests.

Both Postman as well as Newman want to first execute the tests in the deepest folders, and then, at last, the one in the topmost folder.

In the postman collection runner I have to drag the last request to the top every single time, and in newman I don’t see an option at all to force this single request to run first.

Is there a way to persist the different run order in the collection somehow, so that I can use newman to automate the tests? As it is now, there is no way to successfully run the collection in newman as I cannot fetch the token upfront.