Rationale behind different Startup Order of the Blueprint Framework between Editor and Packaged?

I’ve wondered about this too. There’s even a third order in multiplayer for the Client machines. Don’t have my notes for the exact changes. It would be great if someone could give some clarification, or if we could have a consistent path for all the scenarios.