Added soundResource to SoundInstance to help decouple from plugin