It seems change on mutable
data causes invalidation for all cells. I can see why it’s important; the data-flow of an observable note is reactive. However, for a project that I am working on, I want to use .update()
with mutable
data.
The chart is svg heavy at the moment, so re-rendering all data(recreating all svg elements) would cause a significant performance drop. I am aware it is possible to use .update()
, if the data is defined as a non-reactive data. The problem is that the data is really complex so it would be very unwise to put it as a non-reactive.
I’ve tried to illustrate what I have in mind with this observable note:
is there a way to prevent invalidation for a specific cell, so that I can observe the data and use it for .update()
?