You work on copies. Add & to modify original object instead.
&
for (FMM_Objective& Objective : Objectives)