Threading continued

- Fixed some errors (out of memory) with very large reports
- Continued testing threading. Seems to be 50% faster on my computer for
the largest test set (32 entries).