By “complex”, is this referring to the floating 3-D in the upper window? In that case, I believe we are discussing the difference between an animation generator and a video editor.
Or does “complex” refer to the way the lower window handles time?
In the latter case, there has been much discussion whether the passage of time should be represented as height on the graph or by the slope of the graph. Cogent arguments can be made for both choices. Read through all of both of the threads above, to get some idea of the software design issues involved.