On closer inspection, this call should only start auto-commit transactions.  It shouldn't allocate an ID, because we come through here on every page read.