I'm hoping that by explaining my scenario first, it will help to understand the ask.
We have a space that has several lists that use the same custom field except for one list. For simplicity sake it's easier for us to add the custom field at the space level so all the lists can have it, but it also gets added to the list that doesn't require it. Now, imagine multiplying the number of custom fields by 100 for the space - most of the lists need the fields, but not all of them. It makes the lists that don't need these lists very cluttered and messy. If we try to remove the custom field at this list level ClickUp attempts to remove it at the space level (because that's where it's applied).
It would be nice if when a custom field is removed from a list location that it doesn't remove it from higher levels.