Until they are extended tomorrow.
There's still a path to nobody really being blocked.
Let's say in 2025-26 it looks something like this:
Yurov-Eriksson Ek-Boldy
Kaprizov-Rossi-Zuccarello
Khusnutdinov-Gaudreau-Ohgren
Foligno-Dewar-Hartman
But the questions would be, do the contracts he gives to Foligno and Hartman make sense on the fourth line and will Yurov, Khusnutdinov and Ohgren be ready for those minutes in two years.
I think you can juggle those any way you want to, but the top 9 has to be top 9 and the bottom line has to be the bottom line. You probably end up losing guys like Walker, Milne, one of Dewar/Bankier, Firstov and Beckman along the way, but then you ask yourself if those guys even really have a role in the future anyway.
Maybe a work around in the future could look like:
Yurov-Eriksson Ek-Boldy
Kaprizov-Rossi-Zuccarello
Ohgren-Khusnutdinov-Beckman
Foligno-Gaudreau-Hartman
And Beckman could be replaced by whoever else makes an impact if it's not Beckman
You lose some flexibility to add anyone meaningful without blocking someone, but you're not directly blocking anyone yet.