Is Property Binding Expensive in UMG?

I can understand that function binding requires updating for each tick, but does Property Binding work the same way?

It doesn’t have to check for new value every tick unless a value is set to that bound property so it should be automatically optimized with event driven approach.

Property Binding is so clean and it would be a pity if it updates each frame.