it would seem concat is faster: http://jsperf.com/array-prototype-push-apply-vs-concat/5