Remove softParams support, instead use state.update method's return value

to decide if the state should be reloaded or kept as is.