Migrate all usages of StreamReader in the context of decoding beatmaps, storyboards or skins to the new LineBufferedReader.
Fix track transfer not running when beatmap is retrieved from cache
Revert commit of "Move BPM out of OnlineInfo"
Add weak WorkingBeatmap cache Co-authored-by: Dan Balasescu <1329837+smoogipoo@users.noreply.github.com>
Equals overrides are not used in EF queries without running the comaprison locally instead of on the database, so to preserve that the comparison logic is instead implemented on a per manager basis.
- Applies a `class` constraint to the generic type in `IModelManager` - Add xmldoc