Jak uzyskać instancje ModelChoiceField w szablonie

Mam modelForm zawierający modelChoiceField za pomocą widżetu RadioSelect.

class MyAForm(forms.ModelForm):
    one_property = models.ModelChoiceField(
        widget=forms.RadioSelect,
        queryset=MyBModel.objects.filter(visible=True),
        empty_label=None)
    class Meta:
        model = MyAModel

Na MyBModel są atrybuty, które chcę wyświetlić obok przycisku opcji. Nadpisałbymlabel_from_instance na podklasie ModelChoiceField, ale to nie pozwala mi robić tego, co chcę, ponieważ chcę, aby przycisk opcji pojawił się wewnątrz tabeli, która ma wiersz dla każdego elementu wyboru.

Więc gdzieś w moim szablonie chcę czegoś takiego ...

{% for field in form.visible_fields %}
    {% if field.name == "one_property" %}
    <table>
        {% for choice in field.choices %}
            <tr>
                <td><input value="{{choice.id}}" type="radio" name="one_property" />{{choice.description}}</td>
                <td><img src="{{choice.img_url}}" /></td>
            </tr>
        {% endfor %}
    </table>
    {% endif %}
{% endfor %}

Niestety pole.choices zwraca krotkę identyfikatora obiektu i etykiety, a nie instancję z zestawu zapytań.

Czy istnieje prosty sposób na uzyskanie instancji opcji dla ModelChoiceField do wykorzystania w szablonie?