Like findFirst, but runs the query operation asynchronously in a worker isolate.
Future<T?> findFirstAsync() => _runAsyncImpl(_findFirstAsyncCallback<T>);