A single toggle flips the same dataset between the classic DOM renderer (one element per item - the kind of integration we have today) and the canvas Timeline 2.0. Both are driven by the identical items/groups array and the visible window is carried across, so flipping is instant and safe. This mirrors the adapter approach in transition.html: one factory, one flag.