deferred fields in queryset

model's instance which came from queryset with defer() or only() method applied has funny name in _meta.module_name
backends shipped with haystack have same issue - https://github.com/toastdriven/django-haystack/issues/405