I found a cleaner temporary solution, based on @Agile_Dynamics’s;
Table.Sort().ForEach(RunActions(CurrentValue.DuplicateRows(), CurrentValue.DeleteRows()))
DuplicateRows
doesn’t duplicate comments unfortunately so that’s still an issue, maybe they’ll add that!