Conceptually, a View (or filtered query on a Datastore) is a specific type of Computed Value.
We should have a general notion of how to request a computed value.
{ type: "Task" }