I had forgotten the type of my custom class:
<lookup name="name" type="ModelObject">
<lookup name="item">GtkListItem</lookup>
</lookup>
It works now just a few things left to set up (drag & drop, specifically) and then I’ll post a full example somewhere, for documentation’s sake.