Fix linalg laziness

Addresses #241 I think