Changes to perform a throughput tests with smaller event model objects. In hindsight, this is largely the same work as in
but probably it is not nearly as complete.
In summary:
Besides this, some small fixes/other 'improvements':
The new algorithms are all introduced with the suffix New, which is horrendously ugly, but allows me to run them in parallel. This should certainly be fixed/removed before merging (if ever).