pub fn make_previewer( ctx: &mut EventCtx<'_>, app: &App, members: BTreeSet<IntersectionID>, stage: usize, ) -> Box<dyn State<App>>