My data is being used only for output in the table view. I don't actually need to reference it any other way, so the awkward keying doesn't affect me.
I can't alter the basic structure since I have to match the expectations of the Perspective table component. I did consider "mangling" the names in the data table, but I need them to display properly, so that would require I generate a dynamic columns
property to map names for the user display.