Fixes #5420: Copy tools by running propagatePromises after init