Requires less frequent GC