Performance tips: add pre-allocation