Hi Miguel,
at some point in the past, the order was preserved when the operations were done, but this seems to have been changed not so long ago. So if you want to assign the same attribute twice I suggest having two separate change activities. Then you can guarantee the order and do not have to worry about subtle bugs creeping in your program.
Hope this helps