Runbooks get loaded into memory then split, this menas if you are creating a large runbook, you have to wait for it all to be rendered into memory before the first request starts,
We could simply read the rendered template line by line and start executing...