I'm working to setup a test project. My org list from sf shows that I have a DevHub and multiple scratch connections.
The connections also correctly show in the Illuminated Cloud application configuration.

And in the list of connections in the "Open Connection" dialog.

However, the scratch orgs don't show up as valid options in the Project Configuration.

Or as a selectable connection in the Deploy modal.

Based on behavior, it looks like the synchronize and deploy options are evaluating against the DevHub org not against the default scratch org as specified in sf? That makes sense based on the selected connection, but if that's the case, how do I select the scratch org as a connection? I am assuming the Cloud Illuminated deploy mimics the sf project deploy start command, which has the --target-org flag? If so, how am I supposed to be specifying that?
Is there a conceptual difference between project and global connections (as labelled in the connection dropdowns) that I'm missing?
Again, my apologies if I'm barking up the wrong tree here. I wasn't sure if it was a bug or simply a lack of knowledge on my part.
Thanks for any help.