Think about pre-emptive GC