Introducing ProcessedReport class to hold the processed report metadata & report data
Hopefully we can improve this one at some point!