I20230721-1800
fixes: https://github.com/eclipse-platform/eclipse.platform/issues/576 This fix reduces the time to inject 400k from 554s to 47s. This is archived by replacing the List of injectedObjects with a LinkedHashSet. As the objects are held as a weak reference a IdentityWeakReference was introduced to allow the Set to compare the identity of the actual objects.test