Screens = “views” or “data bindings” in the SQL or MVC sense, or “projections” in relational algebra. There’s data somewhere, and then, separately, you have a view into that data: a distinct, live object through which you interact with the data, which can have a UX optimized for a given use-case, distinct from the “objective” UX suited to directly displaying the data.
Capstone is sort of a spatial interface of view objects (rather than a spacial interface of literal documents, or a database-representation of view objects), which is novel.