in platf-skia/src/commonMain/kotlin/org/jetbrains/letsPlot/skia/shape/Container.kt [40:52]
override fun onPropertyChanged(prop: KProperty<*>) {
if (prop == Element::transform) {
breadthFirstTraversal(this).forEach { it.invalidateComputedProp(Element::ctm) }
}
if (prop == Element::ctm) {
breadthFirstTraversal(this).forEach { it.invalidateComputedProp(Element::ctm) }
}
if (prop == Element::parent) {
invalidateHierarchy(this)
}
}