Ursalahx, I experienced similar improvements in the constant hitching but the frame rate drops continued and have worsened again following today’s update.
Funny you say that, because I thought performance had actually improved since today's update! I didn't want to post anything in case it quickly stops being the case... Although having said that, things are usually worse as soon as a new update appears and then they settle down.