ResourceStore
Skin
IWorkingBeatmap.Background
GetBackground()
LegacySkin
IStorageResourceProvider
The optional resource store should not be before the (basically) required resource provider.
RulesetID
Ruleset.ID
Ruleset.OnlineID
HitObject
GetSkin()
GetStream
IWorkingBeatmap
This is necessary to obtain the filesize of the audio and background files.