I am looking at a scenario where I can dynamically batch the incomplete events which can also give room to do some extra work before or after.