Refactor GC controller procs.