significantly reduce the cost of instantiation of array objects