So I am having trouble because when I call commitChangesToParent on one of my nested ECs, I'm getting onPostAdd called. So in my case, I'm using onPostAdd to "setup" my object by creating relationships and setting default values. However, it's getting called twice. Once when I create the object in the child context and once on the parent context (during commit).
Any ideas on how to combat this? -Lon