Why is this set so often? Why not once when the procedure is called?