Generic Table rows selected by expression

Working with tables to pull out data from a model. Currently you can only select the row by type and location. I would also like to be able to use an expression to find a set of model elements to be the rows.
The current workaround for this is to create a smart package and then set the location of the table to be that smart package, but this is not as clean.
Thank you,
Jon
The current workaround for this is to create a smart package and then set the location of the table to be that smart package, but this is not as clean.
Thank you,
Jon