That’s a valid concern and probably one of the biggest risks with an infinite canvas.
The goal is not “infinite mess”, but persistent context with enough structure: docking, tabs, splits, search via Cmd+K, detachable panels, project-based canvases, and restored layouts. I also think things like expiry/cleanup, saved views, folders or semantic grouping would make sense over time.
Retention of context is basically the whole product question here.