Exactly correct
If this can’t be done atomically, you can add require_atomic? false to the action definition.
require_atomic? false