So I have a LARGE hierarchy of beans, 4 levels deep.
Currently they get dynamically instantiated from prototypes at runtime using:
con