Is there a way to merge FogVolumes?

Godot Version

4.5

Question

I’m running into a problem where I have volumetric fog set in a WorldEnvironment, and FogVolumes with a negative density around key points like the character. When the volumes overlap, it creates a pocket with no fog, which I don’t want. Is there a way to make the FogVolumes not add to each other? (My only guess right now would be something with a fog shader, but I have no idea how to do that yet).

Here’s a visual of I’m trying to do in 2D: