CachingStateBasedContainerManager should not be in plug-in com.avaloq.tools.ddk.xtext.builder but in com.avaloq.tools.ddk.xtext. Otherwise the DSL core plug-ins which bind this type in the runtime module need to have a dependency on the com.avaloq.tools.ddk.xtext.builder plug-in, which doesn't make sense.