Why not just use _groupsToken everwhere? After the change assigning to a local variable does not seem to add any value.