Use IndexedDB cursor correctly