Refactored screenshotting to save the data in memory instead of to disk and reorged the report pages so that they lead with the images