Optimistic Concurrency Control first approach