LockModeType.OPTIMISTIC_FORCE_INCREMENT causes Hibernate to issue a second update statement when an entity is already marked as dirty.
Hibernate: update JPAEntity set name=?, version=? where id=? and version=? Hibernate: update JPAEntity set version=? where id=? and version=?