Thanks for the reply. I would say it’s relatively important for it to be done at the same time. Since the start point will affect streaming, mission scripting, and a few other things, it would mean we would have to either trigger a second level load after selecting the start point or we would need to build a specialized flow that blocks a bunch of logic until the start point is selected. It would also mean that we couldn’t fall back to a default behaviour if a start point was not selected, which means the dev flow would diverge from shipping which is just asking for bugs.