But because the overlapping faces are not mathematically perfect, because I positioned these by hand, Cycles does not have a problem rendering them. If they were perfect, cycles would have a problem with that.
But even without the face overlap z fighting issue, I want to use Subsurface Scattering, which has its own problem because of the shared walls.