Maybe we don't want to create another layer here? use `reports.passive_attendance_created` instead of `reports.passive.`?