Is is possible to have a mesh render as a volume ? Say a teapot with a volume material domain on it?

Hello!
So ive got a lamp in my scene that when i place with the exponential height fog, emits volumetric light, shadows etc, the works. I was wondering now if it was possible in unreal to have a mesh or an animated geocache mesh be assigned a volume domain type material. What happens now if the mesh just renders as a Square (3d volume as the documentation says it should) and loses all ‘shape’.

Wanted to know if it was possible to some how retain both the shape and the volumetric effects in that confined mesh / geocache mesh

Thank you