Add currentPoint, currentModelPoint and snapshotWithShapes.