Place report generation in Hangfire background queue