Prevent infinite recursion where computed A updates B, which updates A, etc. by limiting the maximum number of task blocks in the same execution cycle to 5000.