event_route sync/async support from script