Oauth grant access to all locations, not just one

I am directing a user to the following URL

and the user is being asked to select ONE location to grant access to.

I need to get access to all the users locations, does anyone know if / how can this be done?
Is there a way for the user to grant access to all their locations in one authorisation?

Many thanks

There is such a thing as USER_LEVEL access, rather than LOCATION. You can see the CLI uses it, and clearly the Google and Alexa integrations have a similar level of access. I tried to use it without success. Nayely made an enquiry on my behalf and reported back that currently it is not supported outside of ST as it requires bespoke handling.

I guess if you only need the Location level access you can use multiple single Location authentications. I need the user level access too in order to replace a PAT now they are short lived and rate limited.

And I need it to transition API Browser+ from PAT as well.