this system process use the location permission so many times a day. It’s really necessary for it to have it? I’m on GrapheneOS and i revoked it.

I know the service helps with voice, media and messages delivery through IP, but having the location permission it’s necessary to do that task?