Also, this code of Control::_processMeasures triggers dirty observers every time the moveProjected checks measures:
Apparently, it is supposed to notify that _currentMeasure is changed.
But it triggers even if it’s the same.
Probably, this is a cause of another bug of infinite relayout when a line is connected to a linked control.