External Entities look like they are a related topic, mainly due to connecting their interfaces. Right now the provided EEs (Time, Logging and Architecture) are all included via a External Entities package and using the External Entity element. This is a disconnect from the component direction and introduces some ambiguity on how best to construct the EEs around your domain model. I think BridgePoint needs to go “all in” on the concept of components and make the EEs into components. I think this will be greatly enhanced by being able to internalize the domain interfaces into the component.