improved the #filterBy interface, making it much easier to query. more tightly integrates with frontend using #id as way to query data