I have an idea for that, whether it is viable remains to be seen.
I just updated it with my first attempt at occlusion. It's still pretty rough, but gets the idea across. No actors, just setting background priority. Required reducing the color palette in order to make the diagonals work. The diagonals are still buggy, but at the same time work better than they have any right to.