ko.computed or ko.pureComputed for view models with many rarely-observed computeds?
I'm designing a Knockout view-model layer (Knockout 3.5.x) where a large list rendered with foreach produces many item view models, each carrying several computed values. Most of those computeds are only observed while their row is visible or bound, and the view models themselves can live for a long time. The documented trade-off is clear in outline: ko.comp