Proper way to update a Data Table

Sending data to a Data Table’s data property, in the form of a list of dictionaries, to populate it is well-documented, but how does one add rows, or append to to a currently populated Data Table? I am trying to generate tables with huge amounts of data, and re-sending all of it every time one entry gets added to the data would be incredibly inefficient.

Is there an efficient way to do this?