Add eOnCommit, fix serialization.