How to get the Site ID /URL after a user authorizes an oauth 2 app

Hello,
Need a small help.
We have an oauth2 3LO app.
During authorization in JIRA, we see a drop down which can have multiple sites.
We are making another subsequent API call i.e GET/accessible-resources and listing all the Sites.
The problem here is, in case of multiple sites, users are being prompted twice as a result.
Once within JIRA and then again within our application.
Is there a work around for this problem?
I did check this post but wanted to ask the community if there is a work around?
I also checked the oauth 2 JWT token returned and it does not have any info related to the site that was selected in JIRA.