Did we discuss the fact that the id contains the table name and the id column?
Is that because ids must be globally unique? Could we get rid of $table and use the data contained in _id? Is that desirable?