That's what happens, only the changed items in a Bundle are saved to ~/Library, the other items will keep seeing any changes. However the syntax is one 'item' so a change to it blocks out updates to the syntax.
That is not so great actually, since you miss out on "official" updates. It would be nice to have something like "view differences" or something of the like.
Andreas