Perhaps you could explain a bit more about what the purpose is?
Why not just use two separate flows for this, seems there is no interactivity between the two threads anyway. Could have the same webhook receive the request and then trigger two subflows perhaps.
I need to wait for response in both of them and I need faster response. There are 3 requests (with additional checking) and 1 and 2nd request could be done separately as a 3rd request. So the final goal is just to have faster response from the webhook
I think you might be able to solve it by having something like this:
Webhook → Execute Subflow 1, Execute Subflow 2, Execute Subflow 3 → Merge → Respond to Webhook with the combined output, this would allow all the subflows to run in parallel.