ObjectiveHandler should no longer be taking Objectives as a parameter.