Previous and currently versions as well as the various branches of this project have experimented with various ways to implement asynchronous processing and acquisition of all of the resource presentations to concatenate and write. As of Chrome 56, async functions are supported, which should be a viable way to cleanly implement this.
Mind that the current version of Firefox, Edge, and Safari do not support this (but will in their next versions of 52, 15, and 10.1, respectively, as reported by CanIUse.com).
Previous and currently versions as well as the various branches of this project have experimented with various ways to implement asynchronous processing and acquisition of all of the resource presentations to concatenate and write. As of Chrome 56, async functions are supported, which should be a viable way to cleanly implement this.
Mind that the current version of Firefox, Edge, and Safari do not support this (but will in their next versions of 52, 15, and 10.1, respectively, as reported by CanIUse.com).