Vector refactoring, front propagation & matrix apply