allow something like laziness in compile-graph, even though as
presently implemented chunking means there isn't a lot of benefit to it.