Revert "global: Run maybe_gc at leisure again"

It's causing segfaults so let's back it out for 3.12.1

This reverts commit 2f576e3076292941835d2d57d6963519fe4c744c.