I guess you can't use:
```UserDefinedFieldDefinition.objects.filter(instance=instance, model_type=model_name).values_list('canonical_name', flat=True)```
because `canonical_name` is a property?