Do this estimatedSize * ValueSchema.ESTIMATED_VARIABLE_LENGTH_SIZE for the case of variable length in PArrayDataType.estimateSize() instead so it doesn't leak out to the client.