I've implemented secure lease keys with our fairplay server, but when I send a ContentKeyDuration with a 30 second lease time to safari, the video playback is stopping when the lease expires. I expected the video component to automatically request a lease renewal, but it does not look like it does so automatically. Does the video player have to manually request the lease to be extended? How do you do so?