Clarify why cursor position needs refresh