I too had the same question. I achieved propose method similar to the above that you mentioned.
In Update status method, we can update 'status' field. Can we update any other fields using updateStatus method? I've raised a question for the same in the following link. https://forums.adobe.com/thread/2653191 Any thoughts on this?