The Vizzly frontend builds queries which are sent to your custom query engine through the
runQueries async function passed into the Vizzly Dashboard react component.
runQueries function accepts a list of queries to be executed, and
should be returned as an array of results where the index of each result in the array corresponds
to the query at the same index in the array of queries.
By default, Vizzly checks a local cache to ensure duplicate queries aren't sent to your servers in quick succession.