IonBackButton delays IonHeader hydration

Has anyone experienced this? On web desktop IonHeader has a noticeable visual delay where IonContent has the .hydrated class applied and so is displayed, but IonHeader doesn’t for about a second and so the view has a gap at the top until .hydrated is also applied to IonHeader.

I narrowed the issue down to IonBackButton. If I remove this component then IonHeader renders at the exact same time as IonContent so there’s no visual delay.