attempt to save GC a bit ...