dynamic propagation of node "updated" status, which is required to propagate edits and re-assigments and allow direct memo_result;
discontinued odd "touched" field -- check given edits directly;
simplified Future.cancel/cancel_group (again) -- running threads only;
more robust update/cancel_execution: full join_tasks of group before exec state assignment;
tuned signature;