Change particle position using heightmap in 4.19

Hi, I am currently using volumetric fog particles to simulate a forest scene in our game.
The problem is, I can’t change the particle world offset in the material using height map to make the fog follow the ground, since it’s a volumetric material.
Is there a way to do the same thing in Cascade as to read a height map to adjust individual particle’s height according to its position like in Niagara? We are currently using 4.19.

Thanks for all the help in advance!