I think, if something does not work (had not worked), or some improvisative solution is needed to handle an unexpected problem, then it would significantly improve the configuration freedom if the deployment steps could be reverted. For example, if something opens only partially, then it seems viable to first close it and then issue a complete re-open command.
Can JWST do it?