build: loop until all object reductions are complete