Pass the new value back to the callback.

This allows the caller to get the updated value in the same step.