ditched global storage struct on tile transforms, abortive idea for now