The external provider uses the selectionArgs parameter in a non-standard way, so it doesn't make sense to pass selection to the query independently. Also enabling strict mode here, to nail down the fields that can be requested to the contract of the provider.