Heinola has played in eight games for the Jets this season accumulating five points - one of those being his first NHL goal at PPG Paints Arena on Oct. 8.
As injuries ravaged the Jets blue line early in the season, Heinola saw time on the power play as well.
Head coach Paul Maurice was impressed with what he saw from Heinola beginning as early as training camp.
"Just a really good capacity to learn and get better," Maurice said. "Parts of his game are really advanced - he can do some things with the puck, he can read the play well. Parts of (his game) are 18, but boy do we have a good one there."
He played in Winnipeg's first five games of the season, but has played in only three of the last eight.
"When you get a player that has talent and has abilities and you want them to develop, you want them to develop into what they're going to be, not what they can play at right now," said Cheveldayoff. "I'm sure there are some nights that he would be real high up in the line-up and there would be some nights that he would not have the opportunity to play the minutes, play on the power play, all the things that we see him being."
What the Jets see him being hasn't changed since they selected him 20th overall at the 2019 NHL Draft just a few short months ago.
"Our guys were excited when the opportunity to draft him was there," said Cheveldayoff. "Certainly coming into training camp he's played very well. We're excited for the future and certainly he's showed his poise, his hockey sense, all the things that the scouts talked about that we would like, we have."