Hey! I think the dirtyKeys are missing in afterSave because they are already saved. It makes no sense there.
Greetings,