in reply to how to do things while waiting?

As always... a good start here is to check out Super Search. You may want to check out tilly's Run Commands in parallel or just check out a few other suggestions at fork n wait.