I'm creating a text tagger that can be enabled/disabled via a toolbar button. IViewTaggerProvider.CreateTagger gets called automatically when a text document is opened. However if I return null here since the tagger is currently disabled, how can I force IViewTaggerProvider.CreateTagger to be called again when the user enabled the tagger? Maybe there is some sort of refresh method I can call?
Alternatively I can always create the tagger and disable it inside the tagger functionality (for instance by returning no items in ITagger.GetTags), but this seems wasteful as VS is already slow enough.