Yeah im sure that would be possible without recording every single brick that's placed.
We have one.It's called the "Save bricks" and "Load bricks" buttons, use them.
Actually I was always wanting a "redo" button for when you press ctrl z too many times by accident.