What is the best/intended way to play multiple audios simultaneously using the new audio api

Pretty much just the title. using audioplayers and emitters what is the best way to play multiple overlapping sfx at once. My issue is that the audioplayers only play 1 sfx at a time.

the code below just duplicates a new audioplayer for every time i need a sound to happen but theres not way that this is good practice.

what is the right way to do this?

                local audioplayer2 =  audioplayer:Clone()
		audioplayer2.Parent = audioplayer.Parent
		audioplayer2.Wire.SourceInstance = audioplayer2
		audioplayer2.AssetId = sfx.SoundId
		audioplayer2:Play()
		debris:AddItem(audioplayer2, sfx.TimeLength)