Record history project bug: very slow update

Hi guys.
I tested record history on 100 points projected to a surface with history “on” and he projection is close to instant but when I move the parents then updating the children takes about 7 seconds.
Every single points update status is shown on the status bar and it even fills up the Commandhistory for each points update info, so I am pretty sure this could be sped up a lot.

Here is a V6 file that demonstrates the issue:

historypoints.3dm (180.7 KB)

Thanks, I logged RH-40721.