Introduce withSyncEvent
action wrapper utility and proxy event
object whenever it is not used
#68097
+174
−46