Event to msgpack was a PITA, but it works. Commiting before cleanup