This example is updating a random row every 30 milliseconds.
Indexing the rows by id via _.indexBy
before creating the grid allows us to access the grid data by id every time we need.
If we don't need to remove or insert rows, this is as fast as it can be.