You shouldn't have to uninstall and reinstall. You may need to get a Silverlight update when FF releases a new version, but you shouldn't have to uninstall. I think this would actually be a problem with your Silverlight installation rather than a Firefox issue.