I agree there is work we can do here to make this better.

I don't think we need to worry about it now.

Can we file this, a ticket to make generateSafeTrackEvent's signature better?