Refactor: scheduler: move some code from stage5() to allocate_resources()
... as a more logical place for it