add newRegion parameter to CrossAgentToNewRegion event and trigger the event after crossing thread is invoked