for example see https://github.com/pimcore/pimcore/blob/45ef287afc65e199353e976c91b14b059c5c1959/models/DataObject/ClassDefinition/Data/Select.php#L412 vs https://github.com/pimcore/pimcore/blob/45ef287afc65e199353e976c91b14b059c5c1959/models/DataObject/ClassDefinition/Data/Select.php#L436 - would it not be enough to apply options from options provider in just one of these methods? - should the calculation of options not be the same - one time inheritance is explicitly activated, one time not...