I managed to solve the issue by creating editor utility tasks. Here is a great resource for how they work by @Cody.Albert. Editor Utility Tasks | Tutorial
In the picture below, step A renders a sequence and step B loads a new map (without crashing the engine!)
Here is my implementation of the editor utility tasks! (Maybe not the best but hope it can help someone)
A1
A2
B



