After moving by 1 tile, the cursor should pause for a few frames. If the player is still holding in the same direction, the cursor should then continue moving smoothly at its regular speed.
If the player releases the D-Pad and the cursor just started travelling to the next cell (<= 2 frames ago), the move should be cancelled.