Peter, the most common reason for slow metadata retrieval, deployment, etc., is server-side queueing. IC pretty much submits a job to the API then polls for status and ultimately completion. You can confirm that -- either way -- by
enabling debug logging for Metadata Retrieval and Salesforce DX and reproducing the behavior. Then if you look in idea.log, you'll see IC submit the job and poll for status. If it shows as "SUBMITTED", "QUEUED", or similar for a long period of time before going into "PROCESSING" and then "COMPLETED", that's server-side queueing. I'm also happy to review the resulting log. Feel free to send it to
sup...@illuminatedcloud.com. Note that I'm traveling today and responses may lag by a few hours.
Regards,
Scott Wells