Note that you could probably inline the `rowId` definition.