let the parameter trigger changes, by calling setValue(getValue()) in addition to getValue().set(...)