Quick update:
We are deep into the VNAV rewrite. Not just poking around and tweaking....we're cutting out huge swaths of inefficient code....and I have to say, its going really well so far. I believe this will make the VNAV calculations an order of magnitude easier to perform.....and if there are any issues during testing, at least I don't believe it will be "whack-a-mole" where one bug creates another.
We'll keep you posted. We are working on this regularly at this juncture.
-tkyler