Have a single registry of contributions and instantiated directories in the DirectoryService itself instead of having one in each factory implementation.
Have a base descriptor implementation from which all factory descriptors inherit.
Have a single registry of contributions and instantiated directories in the DirectoryService itself instead of having one in each factory implementation.
Have a base descriptor implementation from which all factory descriptors inherit.