Rework logic when inheriting from a base object to check if any descriptor is a non-default value.