Making a object always render in front of a specific object only

Godot Version

4.3

Question

I have a 3D project and I want to make an effect appear behind of a specific object. Think of a torch, I want it to look like this:

image
(with the wood in front)

Using the “no_depth_test” property makes the wood appear in front of every object in the scene, not just the fire. Do I need to restructure my project around some viewport technique or there is an simpler way to achieve this effect?

Thanks in advance!