Use a composite identifier for beans instead of a String-based one
Optimize for dependent beans