Migrate to a vector based transformation system

Totally forgot those things. Thanks for spotting this