[#591] Pool the vectors in Compositor

- Reduces GC by nearly an order of magnitude (about 0.09% to 0.01%) in profiling runs