Depends on D5070
In response to this issue, we should implement the code that will delegate the work away from the reactors to separate threads.
Here, I implement using the worker in the write reactors.
Services build as usual.
rebase
The same as in D5069
Assuming that this type of capture is correct (see D5070 where this will be clarified)