Aysnc support for query operation for python client

Hi, I am trying to incorporate pinecone into my backend service, but I find out that the query operation can only be called synchronously through python client. Is that a language problem or any other reason , because I saw the node client does support async. Besides, On v2, I saw async support for the underlying __query call but the doc Is not well documented, and what is the returned “thread”? To my understanding, python async runtime is single thread, and not being able to just await it makes the whole async chain not workable.