Just for discussion's sake, I am interested can any of the properties of publish transaction be updated via core service? client.Update() method does work with PublishTransactionData object, however, it throws an error that changed property is read-only. This is completely OK, since transactions should not be changed because of the consistency of publishing. But what interests me is something that we CAN change about transaction?
For example, we have sent 1 million of items in queue under high priority so instead of deleting and re-sending them on low, we just want to update publish transaction publish priority. Is something like that even possible via core service?