using public api for queries, instead of private store.findQuery