Refactor code around blocking flag to reduce usages
Refactor code around blocking flag to reduce usages

ppy/osu-framework,peppy/osu-framework,peppy/osu-framework,smoogipooo/osu-framework,smoogipooo/osu-framework,ppy/osu-framework,ppy/osu-framework,peppy/osu-framework