"I think his all-round game is excellent," manager Colin Calderwood told the club website.
"The bonus for him is the goals and the fact that he attracts a great deal of plaudits.
"But his overall game is more important to me because I'm sure we would get goals from other areas if Grant didn't get on the scoresheet."