hope you're doing well!
I'm facing the same question and I ended up asking the same thing on this mail group, as soon as I'll receive a feedback i'll let you know.
By the way I think it's something that we can't handle, by the moment that we use FCM servers and not our private servers, so it's something that the Firebase team has to do.
Let me know if you'll find something else!