'Is there a way to only redraw the values that have changed using MatTable and MatTableDataSource

In our application we have a mat-table whose data is polled every .5 seconds. Unfortunately this causes a lot of problems and it would make a lot more sense to just update either the columns or cells that have changed from the previous poll instead of redrawing the whole table. Is there a way of doing this? We're using material v6.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source