always calculates known size when pickling arrays

a slight perf improvement of about 5% on arrayInt