Optional tree state restoration after filtering implemented
PluginManager DetectedPlugin retrieval caching added