Merged meshes rendered with up to eight lights per room and procedurally backed shadows over two bitmaps, one channel each. It distributes the second uv coords over the needed count of pairs of shadowmaps so it mantains a uniform pixel rate in the whole maze.