@property
    def matrix(self):
        if self._matrix is None:
            self._load()
        return self._matrix