I think saving levels is an interesting argument, but definitely changes a lot of the game aspects. I'm certain if this is added, extra levels and other levels will almost certainly break in some form and will need to be updated. It's a difficult thing to implement, but never say never.
There's of course other issues, like most extra levels don't provide any reward at all. I'm also curious on how something like this would work.