Just a comment on what happens in Python here
```python
a = b = c = np.array([1])
# a,b, and c all point to the same object, if that underlying object changes they all do
```