Ensure we go through transform-coords even for 1-d access. Transpose now working. Matrix-mul now working (inefficiently)