How about providing a list of positions that contain the first click on the grid, the position of release and optionally the position of the 3rd/4th click?
Right now, the Lab Geometry object/pivot is always placed at 0/0/0, regardless where I click, which is very unlike 3ds Max.
Martin