optimize pawn transition feel