Can a script add an Undo snapshot? This might be the best time to do it.