Streamline interactive models
Make the interactive model pipelines more flexible:
- static dependency graph analysis to get a list of full pipelines
- decouple reading and re-compute steps
- possible re-computation of a single step
- opt-in automatic sync between variables
- more safety