prematurely optimise matix ops (10x faster now)