Fixed cursor iteration delay on _decompose_cursor()