Sortable, paged table retrieved using EntityFieldQuery How do you create a tabular, sortable and paged display in a custom module using EntityFieldQuery?  I've been looking all over for a working example and can't find one.  The entity has custom CCK fields, and using db_select it looks like I have to write joins and I'd rather avoid doing that if EntityFieldQuery brings in all the fields.
To add conditions for the content of the fields, you use EntityFieldQuery::fieldCondition(), while for enabling the pager you call EntityFieldQuery::pager() passing the number of rows shown in each page.
EntityFieldQuery::fieldOrderBy() could be handy, if you need to order the results by the value of a field.