Add Producer method for replacing the values

This was pretty frequent use case, especially with buttons. Good to set properties or so.