There's the rub. Who is going to bell the cat? Russia and Ukraine would have to agree to it. Putin has made it clear over and over again that Crimea is not on the table.
Maybe we can convince China to us such a solution for Tibet, Taiwan, and Hong Kong.
RE: Who is going to bell the cat?
It will happen when both sides have fought themselves into exhaustion.