Did some RnD on Lava / Shader sim,
The lava cool downs over time depending on how hot its surrounding particles are, this sim can also have custom objects become "warm/cool" contacts (boxs/sdf/etc) to where it can interact with. (ill update the video soon demonstrating)
Custom shader driven by sim.
about 18 hrs to render