allow filtering by object property to get distinct values from resultset