Цитата:
Мне нужен весть курсор и чтобы не искать его где-либо
Ok. Ну положили вы курсор ключом в map. (Хотя сомнительно использовать такой ключ на мой взгляд). Теперь вы где то обращаетесь к мапу для поиска значения по ключу типа Record - откуда запись будет брать? А если за это время изменилось какое либо поле в записи? Устанете искать причину того, что запись не находиться в мапе ...