Reporting - Dynamic Row Sizing with Child Table

In a report I'm making, I want a child table (inside the row of a parent table) to expand the size of its row in the parent table when the data begins to overflow.

I'm not sure if this is possible or not. My best (functional) workaround so far is to create a bigger row version that it will switch to when the child table reaches a certain threshold of rows.

The problem is that the Material_Costs (child) table could return dozens of rows, and I want to include them all without pagination.

Any ideas?

Ignition v8.1.35