I agree with you that his body is quite stiff... i think he is still not comfortable being on screen. I also find his acting and dialogue delivery very immature as of now....It reminds me of Fardeen khan (in his initial movies, his acting was very obvious as in it didnt look natural). Same goes for Karan but i hope with time and practice, he is going to overcome it like fardeen improved with his later movies..