API stops other workflows from running

I have a workflow that creates a Thing using information from an API (got through Blockspring), and adds that Thing to a list of Things in the User. That same workflow displays a Thing from that same list.

The issue I am having is that the API is very slow, taking about 10 seconds to get information. When it is running (with the loading bar at top), my app will not run other workflows. Is there a way to get around this?