Refactor GC controller procs.

There's a reason it's /atom/movable.