Should be renamed to `QueryCollection` or such