Heya,
I just did a simple test with this and it doesn't seem to be the case. Made one empty game object with an array list on it with an Add event "Testing". A simple FSM action to add itself to the array in the same game object. Had another game object just listening for the Testing event and it does seem to trigger off of the first game object adding itself to the array.
Now my question is, is that intended and if so is there a way to localize it?