hello, a question about perf: Does this component get re-rendered selectively when a specific part of the database is changed? Or does it get re-rendered every time? https://github.com/tonsky/datascript-todo/blob/gh-pages/src/datascript_todo/core.cljs#L149-L159
my understanding is that this would only be re-rendered when told to by its parent
1) db should be a stable reference
2) the component doesn't mixin either rum/static or rum/reactive
then you look at this,
https://github.com/tonsky/datascript-todo/blob/gh-pages/src/datascript_todo/core.cljs#L282-L284
and it's basically re-rendering the whole app (and their queries) after each transaction