Problem with media_extractor being very slow before casting anything

Hi,

Starting out with HA and trying to make a simple script that casts a youtube video to my chromecast.
Im having the issue that there is a delay of 35 secs before any casting happens from activating the script. I’ve tried with media_player.turn_on before media_extractor and my chromecast “turns on” immediately but casting still waits till 35 secs later. Whats going on?
It’s also the same with google_translate_say, same delay. And also tried with an audio file, same delay.

youtube:
  alias: youtubevideo
  sequence:
  - service: media_extractor.play_media
    data:
      entity_id: media_player.living_room_tv
      media_content_type: video/youtube
      media_content_id: https://www.youtube.com/watch?v=7Y7QaIQET0E&t=37s

Thanks!

I’ve signed up for nabucasa and using the remote url for base_url in tts which seems to have fixed it. But why does it have such a delay locally???