As above, I commented on this before.

In most cases you will have a list of paths before you instantiate the manager. Therefore it makes more sense to put this logic in `__init__`. If a dev wants to find more plugins after instantiation, they should call some other method.