Refactor `BeatmapDifficultyCache` to work with `IBeatmapInfo`
Refactor `BeatmapDifficultyCache` to work with `IBeatmapInfo`

NeoAdonis/osu,ppy/osu,smoogipooo/osu,ppy/osu,NeoAdonis/osu,peppy/osu,smoogipoo/osu,NeoAdonis/osu,peppy/osu,ppy/osu,peppy/osu,smoogipoo/osu,smoogipoo/osu