Xanthan, guar, and locust bean gum are to control melt and improve texture – many people add them to homemade ice-cream even.
Just make a stiff gel and hit it with a stick blender for desired consistency and lumpiness. This does introduce a lot of small air bubbles in it, so if you need clear slime let it stand for a few hours.
I'm struggling to prove a point because Waitrose doesn't seem to have any as high as 18% (the highest at 15-16% being own label & YeoValley, notably both using egg) – the more expensive brands like are lower fat and do have LBG/guar.
Also bear in mind low-fat can be a goal itself, or vegan compatibility.