Слой — это верхний уровень иерархии. Дублирующиеся настройки берутся из него, это нормально. Также как группа — враппер объектов, которые объединяет, и тоже распространяет все свои настройки на каждый элемент. При этом, если зайти внутрь группы, то объект ничего знать не знает о свойствах группы. Я воспитывалась Иллюстратором и привыкла к такому поведению. Пока не могу представить как иначе программа должна вести себя по-другому. Свойства слоя — это свойства ВСЕХ объектов, которые ему принадлежат.
По идее снятие оверпринта с слоя, также снимает его в атрибутах объектов субслоя, а тут нифига...
Вы хотите, чтобы изменение свойств одного объекта меняло напрямую свойства его подобъекта? Это же даст гораздо больше внезапных проблем. Представим, что только у некоторых объектов на слое есть обводка и разная. Мы случайно назначили всему слою обводку, потом её сняли и в результате она должна была сняться и у всех объектов на слое? Или даже если только у объектов с такой же обводкой. Так себе эффектик)))) Подозреваю, что я что-то не так поняла, потому что хотелка странная.
В общем настройки объекта выше в иерархии переопределяет свойства нижних объектов, но не лезет в их реализацию. Это вполне ожидаемое поведение, кмк.