Instead of keeping all child processes in a single list, keep them in two