The easiest way to look at the Vancouver Canucks’ goaltending situation is to call it a problem. They have Thatcher Demko. They have Kevin Lankinen. And they have Nikita Tolopilo. And with all three goalies requiring waivers, none of the decisions around the crease are particularly easy. So naturally, the conversation becomes: Who gets traded? But there is another way to look at it.

The Canucks may not have a goaltending problem. They may have a decision-making test.

For years, NHL teams have searched for reliable goaltending. It is one of the hardest positions to develop, and teams often spend years trying to find stability in the crease. Vancouver currently has a proven starter in Demko, a capable partner in Lankinen, and a young goaltender who has shown enough promise that losing him on waivers would hurt.

That is not a bad situation. The challenge is deciding whether the short-term convenience of solving a roster issue is worth the long-term cost of losing an asset.

The previous decision to trade Arturs Silovs was understandable at the time. The Canucks needed to solve a roster issue, and Silovs had become expendable. But Tolopilo presents a similar dilemma: a young goaltender who may not be ready to be an NHL starter but may be too valuable to simply place on waivers.

This is where a new management group earns its reputation. The easy move is often the immediate move. Trade the young player. Clear the roster spot. Solve today’s problem. The harder question is whether that player could become tomorrow’s solution.

Related: The Canucks Need Players Who Have Something to Prove

Right now, Demko is injured and won’t make training camp.

Vancouver also has to consider Demko’s injury history. Having a quality third goaltender is not a luxury for a team that expects to compete. It is insurance. The problem is that insurance is difficult to maintain when the player providing it also has value around the league. In fact, the Canucks just picked up Chris Driedger on a PTO because of Demko’s current status.

The Canucks are not choosing between a good option and a bad option. They are choosing between several imperfect options. That is the reality of building an NHL roster. The best organizations are not simply the ones that find talent. They are the ones who know when to hold on to it, when to move it, and when patience is more valuable than solving a problem quickly.

For Vancouver, the goaltending decision may tell us as much about Ryan Johnson’s philosophy as it does about the three players involved.

Related: Could Filip Chytil Be the Canucks’ Forgotten Difference-Maker?