I'm not the most knowledgeable on the software-firmware relationship. If the Windows 10 preview is released for phones on Wednesday, will my phone be able to get the Lumia denim update later? Will it even matter? I'm most likely going to try out windows 10 no matter what, but I will be sad if I have to miss out on some of the imaging upgrades, and "hey, Cortana".