Профилирование показало, что узким местом является нормировка диапазона - QCPRange. Есть предположение, что это связано с потосянным вызовом процесса сортировки.