Not strictly necessary, but it may be worth using ``sync.WaitGroup`` to parallelize this since neither one nor the other depend on each other at this stage.