My workaround to this issue is, that an empty, initialized FTB returns different HTML than an uninitialized.
So how can one use that? If the HTML returned is unitilized, I know I have to reuse the exisisting content, and not what has been provided through the FTB. E.g. I recreate the HTML from the box as it was before the trip around the users browser.
The errror is MUCH more likely to happen as the number of FTB's increase on one page. With 40 FTB's it happens quite often.