Internet Explorer had an option to start new windows in a separate process. Does Edge have this option hidden somewhere?

I have an issue where I will have multiple Edge windows open and if something causes a page to crash (usually opening Google), every Edge Window page, also crashes.

On related note, why does Google cause Edge to crash so much? Since Windows Anniversary.