He didn't just sign a new 3 year deal to turn around and look for a new club.... At the end of the day, he's a learning 21 year old, that's in the mix for games against the best in the premiership!
You don't get a new contract under moyes unless you have something, And he has it!
Just a matter of time before he gets his chance in my opinion !