Revert "GC while while"

This reverts commit e53a226ebd0d325a128bf31b4da9d8dce60a565a.