First of all: thanks for the awesome Extension Library!
I am currently struggling though with the order of partial refreshs once the whole layout control is being refreshed. For my application to work properly, it is important that the right column of the layout control gets refreshed AFTER the main area has been refreshed, as certain calculations are being performed within the main area whose results should eventually be shown on the right column panel.
Using Firebug I could find out that the divs are arranged in the following (a little odd) way:
<span aria-expanded="true" class="nodeLabelBox repTarget " role="treeitem"><div<span class="nodeAttr editGroup "> class="lotusMain"</span>></span></div>
<span aria-expanded="false" class="nodeLabelBox repTarget " role="treeitem"> <div<span class="nodeAttr editGroup "> class="lotusColRight"</span>> </span><a<span class="nodeAttr editGroup "> id="lotusMainContent"</span><span class="nodeAttr editGroup "> name="lotusMainContent"</span>></a></div>
</div>
<span aria-expanded="false" class="nodeLabelBox repTarget " role="treeitem"> <div<span class="nodeAttr editGroup "> class="lotusContent"</span><span class="nodeAttr editGroup "> role="main"</span>></span></div>
</div>