NCBC-2020 Use IAsyncEnumerable For Streaming Queries
NCBC-2247 QueryResult must have metadata not at the toplevel