Programming style. I'm not in favor of long argument lists.
Still, I'll align with the methodology and will break extraData down into individual vars.

Thanks for the entire review and feedback.