As a: Wedding Planner I want to: Share the floorplan with clients in a locked "View Mode" and have the ability to "Undo" recent changes. So that: I can show them the layout without risking structural changes (like walls or tables being moved) and quickly fix mistakes if an object is moved accidentally. The Problem: Floorplans are precise. If a client has access, they might accidentally drag a table or wall, ruining the scale. Additionally, without an "Undo" button, a simple slip of the mouse can ruin a layout that took hours to build. Suggested Solution: Client Lock: A toggle that locks the floorplan objects so clients can view the layout but cannot drag or resize elements. Undo Action: A prominent "Undo" button (or Cmd+Z / Ctrl+Z support) within the floorplan builder to immediately revert the last action.