Is your model located inside a package? If so, there's a chance that the contents of your package(s) and class(es) are saved in multiple folders and files. Changes to a single class usually only affects one of those files, and the others are unchanged when saving the packages/classes.