Hi Vlad
The SetFldState() problem was reported to Microsoft as a bug and it should (hopefully) be fixed in the Service Pack 1 which, Ken Levy has said, will be released early next year.
It may be worth waiting to see before resorting to major work-arounds
----
Regards
Andy Kramek