I can imagine a workflow in which the user has generated their simulation data but wants to keep tweaking how the scene looks. They can of course do this interactively in MV, but they might want to twiddle with numbers in their python script to update the scene json but NOT their simulation data json (how long does it take to regenerate the simulation data?). Should users be able to write out a new scene json without writing out a new simulation json?