To list the most important ones: Different views (for users who edit the same document concurrently) can have different zoom levels, which is obvious from the user point of view, but has many corner cases and usage scenarioas that may go wrong - now the status bar zoom levels are correct across different views (Ash) It is important to handle permissions correctly.