Add asynchronous parameter to SaveEvent