LeveledSHEBase<Element>::EvalAutomorphism code order

hello, why do KeySwitchInPlace first in LeveledSHEBase::EvalAutomorphism?
If I change the code order, the result is wrong.

Same answer as for EvalAutomorphismKeyGen ModInverse index - #2 by ypolyakov It is needed for the improved (double) hoisting optimization.