Provide a transparent mechanism for avoiding storage of every event in a SummarizingEventStream -- instead keep only a subset and have the cursor objects dynamically recompute by interpolating with the summarization function.
Done?
Done?