Migrate to use openCursor()