Sped up report generation by a thousand times (probably)

I don't have any data and rspec at all doesn't run on my computer for OST. So...

Have fun with this completely untested code :)