I just discovered the css rule: display: content that can be applied to the child component. This allows it to contain <tr>'s or <td>'s and they will flow naturally in the table.
css
display: content
<tr>
<td>