Helps when for example the grade of a user gets changed, we can automatically determine which assignments to keep and which to remove and replace.