In Godot source there is _validate_property(PropertyInfo &p_property) function, which is called (to my knowledge) with notify_property_list_changed(). I want to use this function to change the property usage depending on the value of my ENUM property. I call notify_property_list_changed() when I set the enum, but the _validate_property() is not called, am I missing something or is this not supported?