A real placement interaction: a ghost follows the cursor in world space; left-click commits a new object at that location (the ghost remains active so you can place multiple). Objects are stored, rendered, and remain in world space while you pan/zoom. Includes undo last and clear all.