IApplicableToDrawableHitObject
OsuModApproachDifferent
Replacing the obsolete interface.
There's an issue with dropdown menus nested inside a scroll view being very frustrating to scroll to off-screen items. This works around that to some extent by giving the user more "parent-scrollable" space to mouse wheel or drag over.