Using allprops(), you can choose to dynamically display all properties passed to a roll. Is there a trick for only displaying nonempty properties dynamically? I've tried something like this (where sheet-rt-nodisplay sets display to none): {{#allprops()}}
<tr class="sheet-rt-nodisplay{{value}}">
<td>{{key}}</td><td>{{value}}</td>
</tr>
{{/allprops()}}
It seems the {{value}} is only inserted once, so I end up with an empty second column. But I'm sure there's some wizardry that can make this work.