What if all objects were rooms? What if all objects were visible from all rooms unless otherwise noted?
There is one room with many configurations. Each object is a room. You are in an object. You can peek into other objects if they are visible in room and unlocked. Each room can have a lock.