Why is assessment doing a lock before creating 20 items? Seems like a design problem. Even if you didn't use the CR you'd still have to insert all the data, so it doesn't seem the CR is inherently causing the issue.
If it is, I'd be very interetsed to know what about the CR causes this.
Roel is going to research more on our installation as well. I look forward to more information on what is causing this behavior.
I think if we can isolate the code, we can come up with a design that will work.