Closes https://github.com/ppy/osu/issues/32724.
HealthDisplay.BindValueChanged
Health updates very often when using HP drain. Let's avoid bindable overheads.
JudgementResult
Miss
Flash
ISkinnableDrawable
ISerialisableDrawable
OverridesClosestAnchor
UsesFixedAnchor
LegacyHealthDisplay
Not actually needed to fix the remaining issue but does feel better
It is now "OverridesClosestAnchor". The logic is inverted accordingly.
Also implement it as an auto property in its inheritors. The auto properties default to true.
ISkinnableComponent
HealthDisplay