Browse cursors are implemented as separate database connections and are treated as separate users, which can cause locking conflicts between cursors and UPDATE statements.