This sounds very reasonable, in the mean time we experiment with a custom DB driver.
Thank you for all the effort you put into this "legacy" issue. I figure there would be more interesting things to work on than this.^^