Add multiple-cursors support