NetSuite lookup is taking a long time to respond in the flow

I am building an order creation flow and this is now completed. However, in this flow, I have a few steps that take a few minutes to get completed.

Around 9 to 10 minuts in total for these steps.

Any ideas on how I can improve?

Note: In the lookup as an additional search criteria I am using the customer’s email address to look for records to make sure I am not impacting the lookup performance but still this is happening.

What system is called on the steps that don't take much time? Are they also NetSuite or some other system?

except “Get Specific Order” and “Get customer details (Existing customers)” everything is a netsuite saved search.

And both of the slow ones are for getting addresses. What does your search look like for that and do you have additional criteria added?

Below is on Celigo:

Added below to the saved search so the search results only give whats useful.

I found a solution for this.

If you extend the search criteria to include internal Id of customer account in NetSuite speed up the process by 10x where as only having the email only slows the flow down.