Not really. With `addCallback(rec.update_launch_config, data)` change, it'll be like `rec.update_launch_config(validate_return_value, data)` which is not what we want.