ML codec does not require an event to push though previous event