This should just be Cursor. It should never be an object of another type.