Fix crash upon exiting the editor without saving from new beatmap
Fix difficulty retrieval for online-sourced beatmaps
Fix nullref when quickdeleting slider that hasn't been selected yet
Move cache and lookup logic to base MemoryCachingComponent class
Add the ability to delete slider control points using shift+right click
Never disable pause button on now playing overlay
Fix skin changes resulting in incorrectly applied transforms in MainCirclePiece
Add support for spinner "spin" text in legacy skins
Add support for spinner "glow" in legacy skins
Use int instead of long for user_id fields for now
Rename cache classes in line with their function (and share a base implementation)
Add new method handling hit state specifically