one thought I had, although it is not ideal, would be to transform the table, and create duplicates.
imagine a table with 4 columns: [geometry], [white], [black], [asian]:
[geometry], [black], [white], [asian]
<g1>, 123, 202, 54
<g2> 199, 316, 211
we could transform it like a pivot table, and have the geometries duplicated like this:
[geometry], [population], [race]
<g1> 123, Black
<g2> 199, Black
<g1> 202, White
<g2> 316, White
<g1> 54, Asian
<g2> 211, Asian
lots of duplication, but maybe that's the only way to trick the table into behaving the way we want it to. the race field could be a re
other thoughts?