Maybe Germany and Russia have a plan to divide up Ukraine.
Actually, they do.
And I believe that's how this will end - a reversal of Stalin's "mistakes" with Lemberg/Lwow back to Poland, Konigsberg back to Germany, and Kiev + points East back to Russia.
The only question is will Brest, Grodno, and Vilnius/Wilno be thrown into the deal, along with Stettin, Danzig, and Breslau.
I wish we were reading the correspondence between the Wilhelmstrasse (or wherever the German FM hangs out these days) and Moscow.