Also rename some methods/signal to make clearer that those only are relevevant for user changes not for all arguments.