The group stage runs itself. The knockout runs itself. What does not run itself is the twenty minutes between them, when eight group sheets have to be read, tiebreaks applied, sixteen names copied into a draw and the draw checked before anyone plays. On a busy day that is the single longest gap in the schedule, and it happens with every player standing around watching.
Groups of four in table tennis tie constantly — three players on two wins each is a normal outcome — so the tiebreak hierarchy is doing real work. Head-to-head resolves a two-way tie and resolves nothing in a three-way one, where it is circular by definition, so you fall through to games ratio and then points ratio. Publish that order with the draw, not at 1pm.
On Tournamyx the stages are chained: group tables recompute on every saved result, the same tiebreak rules apply every time, and the moment the last group match is scored the qualifiers are placed into the knockout automatically. The twenty-minute gap becomes the time it takes to call the first sixteen names.