Steve Ebersole, sorry, I missed your comment above. I've made a lot of progress creating OperationContexts for the event listeners that cascade and pass "anything"; I have not moved load context data out of StatefulPersistenceContext. What I've implemented is fairly simple in concept, although it impacts quite a bit of code. I'm working on a gist to give an overview and I'll create a PR today. I know I'm down to the wire on this. I'm pretty happy with what I have, although there is still one fairly important point that may need to be addressed. If necessary, I'm OK with pushing it to 5.2. |