ISkinComponent
ISkinLookup
OsuSkinComponents.SmokeTrail
CursorSmoke
SmokeContainer
There's always one active smoke segment and it's the direct child of `SmokeContainer`. This can be simplified as such.
Smoke