The idea of representing a view over a stream with a type of circuit diagram is really neat and seems like the big unlock here.<p>Makes me wonder if you could create a toy implementation in a reactive stream library like RxJS but one that is glitch-free[1]. I'll have to give this a try in our Typescript database we're developing that has basic incremental view maintenance currently.<p>[1] <a href="https://en.wikipedia.org/wiki/Reactive_programming#Glitches" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Reactive_programming#Glitches</a>