Suggested editor API changes regarding cursors and selections