What is the purpose of the copy argument? The matrix is copied anyhow.