Why can't we have a plugin system for the official Second Life viewer. So a developer could create an advanced phototools plugin (like the Firestorm version) etc., that is selectable and installable from a checkbox list. This way we get the best of all worlds and only install the added features we really use. We also get the latest UI updates and performance from the official viewer.