use local mut lists rather than global mut lists in sequential GC