Support async query