don't run GC so frequently