Updating Sales orders on hold

Updating Sales orders on hold

Surely updating irrelevant fields such as shipping date should be allowed when sales orders are awaiting back orders?
Maybe the PO is going to be late arriving so we have to change the shipment date of the Sales order !

Not even allowed through the api - {"code":36014,"message":"Sales orders that have been shipped or on hold cannot be updated."}