KRACOEUS-7536:allow concurrent modification to persist without optimisti...

...c locking
Ok I understand the answers to my questions.  The reasons behind your code is not straightforward at all given it is very much tied to how things persist.  Please document your code real well and then I wont mind merging.