how i understand it is that a sensorless controller assumes that the rotor is in the position that it is supposed to be in, when it is not then the motor cogs. in a sensored system the speed control knows exactly where the rotor is and that is why they shouldn't cog
that is how i understand it but i could be totally wrong