Possible race condition using Update

Hi, I would like to know if a race condition is possible when using Update, in which handlers mutate the same object?

There is no need to synchronize access to an object as all goroutines of a workflow always execute one by one and protected by a memory barrier.

But you absolutely can have a logical race condition when multiple goroutines share some data.