If you add text to a node and it needs to resize, it will immediately resize, etc. A node may be decomposed into another diagram. The user may also view decompositions on the same level as their parent node. The white box view may be scrolled with scrollbars that appear in the side of the nodes. You may have as many levels of white box views open as you like.
Text is important.
If text grows larger than the node it is contained in, it may resize the node or place scrollbars for the user to scroll the text. Understanding Diagrams Creating diagrams is important, but more often, people are given diagrams to read. My tool helps people understand diagrams. It does this by selectively hiding and showing elements in a diagram. Reducing the clutter by hiding things the user is not currently interested in makes diagrams much easier to understand.