maxInstances
Parameters
maxInstances
how many component instances one surface may draw. The adjacency list is a graph rather than a tree, so this is not bounded by the number of components an agent sends: n layers that each name the same two children expand to 2^n instances from 2n components, and neither a depth bound nor a cycle check stops that -- no path repeats an id and none of them is deep. The default is the largest breadth measured to compose to completion (about 500ms on Chrome, 212ms on the JVM at 5,000 plain widgets). A surface that must show more than this wants the host's lazy layout, which a library cannot impose on a renderer it did not write.