I noticed that the
SchedulerImpl::schedule method is triggered for all the tasks of a project when we perform operations such as: copy + paste, delete, add, draw dependency. This seems highly inefficient when the project grows to a considerable number of tasks.
What was the reason behind choosing to check all the tasks, instead of just checking the ones involved in the operation?
Thank you !