Trying to have a TreeTable grow when expanded..

I am trying to use a TreeTable with a String for the expand nodes and GridLayout for the other columns. I want the table to expand and the browser to have the scroll when the items in the table are expanded.

setPageLength(0) does not seem to work properly as it hides few items to the bottom when item at the top are expanded…

Am I missing anything…

Any help please