o trying to isolate the plugin dependency downloading from the project dependency downloading so that I can separate it out of the plugin manager