Not setting take snapshots from the confirm dialog
Call the call back when a new shape is added.
Take snapshot set to true by default and explicitly set to false when not wanted.