Migrations may not have been applied in order. This should use the difference between the two sets.