Refactor HRRequestOperation to not pass delegate method argments through an array