Definitely. We actually designed something like that, but due to time constraints weren’t able to ship it (yet). One complication is that a reasonable range for a given variable can depend on other variables. But hopefully we’ll figure it out.
And thank you!
I'm sure you've seen TangleJS by Bret Victor. Its performance wasn't quite good enough for the way I wanted to use it, but it looks like that level of meta-interactivity is what you're going for.
Here's my favorite demo of the concept, discovered here on HN: http://worrydream.com/#!2/LadderOfAbstraction
Also: big fan. Thanks for d3.