DAT-2010 Use direct access instead of querying Solr

Solr might have stale data when it's called due to replication time;
This removes Solr from the flow, querying the authoritative source of data (MW app in this case) instead.
The functionality remains as-was.
Does it work for custom domains?