Array property doesn't work in parallel so this will fail.  I think you want:

````
(self.sparsity.nz + self.sparsity.onz) * self.dtype.itemize
````