Cluster compute logic issue (Rhino 7.20)

Hi,

Since one of the last updates of Rhino 7 (7.20.22193 I think), clusters in grasshopper seems to recompute all of their internal components on every execution, which has an impact on cluster performance. In fact, they worked better until that, when they were re-using a part of the previous solution.

After some research, I found that clusters used to work like that until Rhino 6, and that that was changed with the release of Rhino 7.

I attached a .gh file from @DavidRutten (see link for details) which demonstrate this change in the last updates of Rhino 7.

Is this a modification on purpose in the way a cluster works in grasshopper or an inadvertent bug ?

Thank you,
Luc

Delay Solution.gh (6.7 KB)