So I didnt really use any Light occluders. I dont know if you can do this in other game engines but I did mine in godot in which I used a Canvasmodulate on the map and then a light source as a child node to the key which made the shadows.