Improve network selection
For example when querying from Warszawa to Vilnius, we only enable the LTG Link backend. This is because it supports realtime information. This makes us miss all trains not operated by LTG Link which the DB backend would otherwise know about. Similarly, in Poland we seem to ignore the DB coverage just because PKP has realtime information, but the PKP API is often not reachable.
What is the issue with just risking to make unnecessary requests, and querying everything that covers the needed area?