During development, I commonly update the extension, and then manually reload pages. It would be better for end users (and coincidentally, for development) if controllable pages were reloaded on (re)installation.