- Add LinearTransform as a subroutine and rewrite existing calls to use this subroutine - Add an optimized version of LinearTransform that uses the baby-step-giant-step algorithm - Add an optimized version of LinearTransform that uses the double-hoisted baby-step-giant-step algorithm