this is a patch for #1856 so that the newRawData is really followed

it introduces a new property (but also if externalsorting is enabled it also goes into this mode

It rebuilds the rows and also the RowHashMap when 1 of those properties are set
But it does first try to reuse the cache of the current rowhashmap