In Godot 4.5 beta 5, I am trying to override the text setter on a Label node. Following the documentation, I did: func _set(what: StringName, _value: Variant) -> bool: if what == &"text": print("Side effect triggered!") return false This sets the Label text as expected. What I don't understand: When I call $Label.text="hello" in a script attached to the parent node, the value is set and the side effect triggers. But when I call text="hello" in a script attached to the Label itself, where I ha...