This is a know issue, but why when buildings are hidden, and you have checked use transparency, the buildings get cut?
It's strange specially if you hide only the city buildings, the attractions with more than 1 height graphic get cut too.
Another thing: Can the transparency be the same as from the trees? Trees seem more transparent. It could help the visual, with lot of layers.