protected final function IndexRowsByHashedColumnValues(array $ResultRows, array $Columns)
{
$KeyedRows = [];
$ColumnDataArray = Relational\ResultRow::GetAllDataFromColumns($ResultRows, $Columns);
foreach ($ResultRows as $Key => $Row) {
$Hash = $ColumnDataArray[$Key]->HashData();
$KeyedRows[$Hash] = $Row;
}
return $KeyedRows;
}