Remove async WorkingBeatmap logic
Don't use ConcurrentQueue for API
Fix the toolbar being visible during startup causing a weird offset
Fix some web requests being run after disposal of their owner
Fix CI failures on CatcherArea.Explode
Fix order of import set conflict checks
Fix direct list play button disappearing after preview/switch
Refactor some variable names for improved code readability
This queue type can hold several references to already dequeued requests. In our usage, this can cause old api calls to hold references to already-disposed screens (and in turn, very large memory portions).
Update framework
Remove async logic in line with framework
Update with framework async changes
Fix DirectOverlay performing web requests on startup
Fix single file component loading not actually working correctly
Softly handle errors when no beatmap file exists in archive