Updated CursorFacts.GetCursorsRemovesDuplicates to pre-serialize cursors

This ensures that it isn't Cursor.MakeCursor that is removing the duplicates.