Queue up multiple test runs in Selenium Grid

Is there a way to queue up multiple test runs in Selenium Grid.
Currently, when an Appium test run is in progress, a second concurrent run gets error imediately:

“Requested a new session but one was in progress”