Dash DataTable - Generate new table via callbacks

I think a partial solution is adding an empty rows object in the generated DataFrame, as suggested by HansG in the other post: Display tables in Dash

e.g. rows=[{}],