There are setting where you can add gsm service and wifi and bluetooth to help the GPS to find you faster.
GPS is not neutral as the internet, it is not treating your device as egual as a google device.
It is a mixture of things, many users assume it is a pure GPS problem but Android uses a combination of resources, some of which may need a bit of fine tuning depending on your needs. The hashtag gps will potentially lead to 58 other threads. Another avenue to learn about is the /e/OS use of Mozilla UnifiedNIp Backend, other backends are available. Here is a thread on that subject. Does adding another NLP make any sense?
We do not always know how high a priority any given app will give to pure GPS, but as part of my learning curve I installed first https://github.com/barbeau/gpstest and later https://mvglasow.gitlab.io/satstat/. I hope you get some enlightenment from these, combined with answers from other threads, mainly from users like me who are still learning.