Gunius! That works great, thanks for that, again I never would have thought of that!
One quick question though, I've tried to recreate this but I've noticed the particles are intersecting. Especially around the edges of the heart shape as you can see from the attached screenshots from your project file (Seen in the closeup too).
Is there a way to increase the accuracy of paricle interactions without using rigid body which will remove the liquid look? I tried increasing substeps and collision passes, iterations, but it doesnt seem to have any effect on the particles.
Screenshots: https://we.tl/t-7uEgI9516A
Thanks again