IOS click delay with ion-list in slider

I’m experiencing a click delay on IOS when using an ion-silder with an ion-list when there is a long list of ion-items. It works perfectly on android. If the list on each slide only contains a few items, no delay is experienced.

No delay is ever experienced without the slider regardless of list item length.

I’m aware that from a design perspective, it’s probably not the norm, but it works fantastic on Android.

ionic: 3.19.0

<ion-content>  
 <ion-slides pager>
  <ion-slide *ngFor="let category of storageService.categories">
   <ion-list no-lines>
     <ion-item *ngFor="let audioFile of category.audioFiles" (tap)="audioService.play(audioFile)">
     {{ audioFile.name }}
    </ion-item>
   </ion-list>
  </ion-slide>
 </ion-slides>
</ion-content>