Wait for async callbacks to be called (Full on promises seem over engineered).