'Return a list of all concrete fields on the model.
Private API intended only to be used by Django itself; get_fields()
combined with filtering of field properties is the public API for
obtaining this field list.'

@cached_property
def local_concrete_fields(self):

    return make_immutable_fields_list('local_concrete_fields', (f for f in self.local_fields if f.concrete))
