When you save a project window.location is called to point to the project in the file system path. This breaks the ability to clientside test saving a project which further prevents other interactions from being tested on.
One idea to circumvent would be to use pushstate? or already have a saved project to load from?
Going to just live with this for now. We'll test within the scope of a single page load.