That looks more complicated than the solution I used, which was to simply add a name column to the table and use that for the label.
That looks more complicated than the solution I used, which was to simply add a name column to the table and use that for the label.