When or will constraints be possible with the data viewer blocks

I’m wondering if constraints would/will be possible with the data viewer blocks. It’s a powerful feature but doesn’t allow for any filtering, an almost essential feature when working with larger amounts of data.

Imagine using this to display store products. How would the app creator make it possible for filtering/searching products? Currently, only by a custom diy listviewer or having several tables for each product type (for example)

Any input on this as a feature @Steven @wei ??