Suppose we expand the room 40 pixels to the left. We move the tilemaps by 40px and add columns to it until the offset is less than 0?