Making commit/rollback more fine-grained.