TS-2257 Healthcheck plugin can stop watching some events.

The issue is related to the wonky garbage collection. This moves
all garbage collection to a dedicate "to-free list".