Separated the report details from the grouped report in order to avoid send ALL of the data to the client always.