steps towards no longer doing geometry so heavily..

instead, we would rather upload a matrix (even though it is more data),
not that it matters. this should allow rotatoin in anything easily, as well
as translation, and no need to change geometry itself.