Building Highly-Coordinated Visualizations in Improvise