Emm. One of the problems in the zypp backend is many methods like install-packages, install-files and remove-packages calls solver.resolvePool. So as long as upgradeMode is set to TRUE and not reset in time, calling those methods leads to a full system upgrade in Tumbleweed.