Database processing of multiple Types

It appears that Bubble will move onto Step 2 before completing Step 1.

A very simplified example, Step 1 creates a new thing in type Venue if that Venue doesn’t already exist. Step 2 creates a new thing in type Game with one of the columns being the Venue ID that was just created. (Can’t use “Result of Step 1” because the Venue may already exist).

Is it possible to have Bubble finish Step 1 before moving onto Step 2? Is it best to just throw API data into a “Processing” table and then add it to my tables as needed?