Touched state of a control stays touched forever when calling setActiveControlSet

When changing the active control set via pages.setActiveControlSet(controlSetId) from let’s say set 1 to set 3, any touched control from set 1 will stay touched. Of course, switching the control set means no control of that set is touched from now on.

I think that the touched state of the controls of a control set should be set to false when another control set gets activated.