Is there a way to customize the _default_ column width per column ? Right now It seems like all columns get equal weight, even though some of the row contents are much larger for some (eg., Address). If the source data changes, the table column width gets reset.
Ideally the function would be have a way to pass a dict with the columns name / % table width, and also a way to enable wrapping long texts into multiple lines (à la MS Excel).