Currently the shadow-doc API provides only a fully-loaded document API. However, waiting for the last byte to arrives creates a high perceived latency. To address this, it's possibly to incrementally construct the shadow doc while streaming HTML as described here
/cc @bjalford