Use Canvas.Cooperative.
Fix adding route.