i mean something like this
i;ve tried by attaching a mask (center solid white, going outer = transparent) and it works for 1 object. But if the mask starts to overlap, the shadow are broken due to overlapping masks.
current workaround: i manually put a mask all around the level in another layer with blend = additive.