With large numbers of historical events the application starts to lag
when assessing the users level. This provides a fix that keeps
"good-enough" functionality.
Profiling found that most of the time is in creating new event objects
when we unfold them per key.
With large numbers of historical events the application starts to lag when assessing the users level. This provides a fix that keeps "good-enough" functionality.
Profiling found that most of the time is in creating new event objects when we unfold them per key.
Mostly addresses #10