Ah okay. In my head, I thought that the symbolic equations would end up in some javascript code somewhere, and the constants and state values (data) would be available in the javascript code also. Then, the JSON file contains constants, and symbolic equations, but not time series data. But the way you describe this, Jason, is that the JSON actually contains time series data.

This mostly makes sense to me. Two questions:

1. Does `and_any_other_stuff_thats_needed` include things like actual (e.g., "1.5") masses of all bodies, etc?
2. Does calling `jsonify(data)` change the state of the `scene` object? In this case it seems like instead of `jsonify` we mean `add_simulation_data`. I would think that `jsonify` would just create a JSON file, and would not store in `scene` the necessary info to  actually simulate. Sorry about any confusion on my end.