A common use case if to update a zero-filled array with values obtained from reads of a TileDB.SparseArray. Would be good if we at array creation time or read time specify that empty cells have some default value (0) and at read time we could get a dense array straight from TileDB - would be better than create a dense zero-filled array from numpy and fill in iteratively using the results from TileDB