We found that  the Dynamic Data preview has a pretty nasty caching bug that prevents updates from showing up in some foreign key scenarios.  Marcin has posted a fix on his blog, so if you run into this, please check it out.