I know this sound somewhat off-piste but how would you create a weakly typed view where you pass in a collection of objects and iterate in razor accordingly and display in a table?

-- Controller View --
???

-- Razor View ---

```
@foreach (var item in Model)
{
  <tr>
    <td>
       @item.attr1
    </td>
    <td>
      @item.attr2
    </td>
  </tr>
}

```