compute execution graph on-demand 
(doing on startup would break lazy-loading benefits)
view to render builds execution