It does help thanks. While architecting the core are you recording places where extensions appear to be appropriate? You mention a pool extension point, is that listed with other IJ2 extension points somewhere?
How are you considering loading these extension points? Will it be compatible with JBoss Modules/classloader? How will extension points be configured in the core - will it be by classname?