Responsible for maintaining the queue of actions related to events.
The ActionQueue holds the DML operations queued as part of a session's
transactional-write-behind semantics. DML operations are queued here
until a flush forces them to be executed against the database.