Improve query performance and add more benchmarks.
I only made one small (but important) improvement to query
performance. For cases where there are filters, but no order,
zoom was mistakenly sending a command to get the ids in a certain
order. Once removed, queries without orders have a performance
that scales linearly with the number of models that fit the query
criteria, regardless of the number of total models in the database,
as expected.