Lugia,
Those suggestions of yours ( regarding the interaction between sub-chains ) are exactly the type of thing I've been trying to wrap my head around. All have been really helpful ideas that have lead to me to rethink my mental map of how the system operates as a whole.
Thanks again for the feedback.
cheers,
-m