Moves implemented by table lookup; should make it faster