What exactly does this do? How is it different that using `setScore` on the `Objective`?