Raise an error making PUTs to update pane data, but not providing any data, plus some refactoring