C# Style Properties for Variables (Auto Getter/Setter)

I would love to have something like the following for getter and setter:

variables.png

getter.png

setter.png

​​​​​​​You could activate checkboxes to override the standard getter and/or setter of the variable. When you activate those checkboxes the custom getter/setter icons appear and you could add custom behavior. This way you could always access the properties of any BP directly without the need to create dozens of getter and setter functions in the function area of the blueprints beforehand.

That can be done in C++

Yes, I read about UFUNCTION(BlueprintSetter) but I would like to avoid C++ as much as I can, especially for something as basic as a Property. My iteration speed compared to Blueprints is just horrible.

I am looking for a Blueprint Only solution.