1. A method, comprising: determining that a work assignment engine in a contact center has made a new decision; mapping the new decision to an event for a first contact center entity; and storing information about the event in a first buffer associated with the first contact center entity, the information stored in the first buffer describing how the new decision affected the first contact center entity, wherein the information includes at least one event entry having a bit value and a storage location in the first buffer, wherein the bit value is configured to indicate whether the event occurred, and wherein the storage location is configured to identify the event.