update output refs when question ID changes

Had posted this earlier, but it got hidden by your subsequent update:

This will only look in `labelItext`, but there is also `constraintMsgItextID` and `hintItextID`. Do they need to be checked too?