[Issue 14] Event fired against wrong state machine when FSMs collaborate