I have a struct which I passed to a function by reference. I now need to pass it again to another helper function. Do I need to pass it again by reference, or can I just pass it like a 'normal' variable, by value and derefence it. I think I can just pass it normally. Thanks.