have gc wait for tasks less often
Merge branch '12-gc-helpers' into 13