Multi-level shops

How would you handle shops (or other indoor objects) that are on two or more levels of a mall? I encountered this problem when I tried to map this H&M store. It has rented space on two levels of the mall that are connected to each other by an escalator but they have different outlines. I tried to solve that by creating a multipolygon but it doesn’t really seem right to me.