protected override void OnFree() { base.OnFree(); isStrong.UnbindFrom(HitObject.IsStrongBindable); // ensure the next application does not accidentally overwrite samples. isStrong.UnbindEvents(); }