I try to avoid overwriting the same variable, as I feel it can lead to bugs. Can you either make this

```
viz_matrix = new.reshape(n, 16)
self._visualization_matrix = viz_matrix.tolist()
```
or

```
self._visualization_matrix = new.reshape(n, 16).tolist()
```
?