removed concrete_fields in get_fields
removed non_concrete from the cache key
removed copy and removed proxy