so do you end up having to nest the requests inside each other as they're asynchronous or?