Deferred execution

Execution that waits until a consumer requests results instead of running when the query is defined.