Handle checkable actions and make event processing async