Convolution reverb, very high memory usage

I have about 10 returns, each with convolution reverb (each reverb with about 1MB .wav file). In game they are using over 130MB of memory all the time…

Is it possible to reduce memory usage somehow, I have maximum two reverbs actvate at the same (to allow blending), I don’t need all active all the time, maybe it is possible to upload impuse data in runtime instead all of them in mixer with all buffers allocated?

Did you solve it?

If you share an impulse between 2 reverbs, current versions share that memory.