I am setting up a map with multiple buildings in a town square. Each building has its walls drawn on the lighting layer, etc... I have foreground layer roofs for each of these buildings, with each set to Conditional Fade, 0% Opacity, Above Darkness. The problem I am running into is that when a token enters one of the buildings, the other foreground layer objects remain visible, just floating in the darkness (picture included for reference). My understanding is that this is because they are all "Above Darkness", but if I make any of the "As Darkness", or "Below Darkness", the rooftops are not fully visible. The only working solution I have found is to group these rooftops on the foreground layer, so when one rooftop disappears, they all do, but its not a perfect solution, i.e. a token looking out of a window from one building to another would not show the other building's rooftop, etc... I'm wondering if there is a better solution/setting I am missing that would fix this issue, or if this is the current extent of what is possible.