Passing arrays, performance increase of 30%