Elementor is using a unique way to load background videos, so even if you lazyload iframes, or are using Smart Youtube Embed, background videos won’t be lazyloaded.

For this, you need to enable Lazyload Youtube Background on Swift Settings » Plugins » Elementor tab.

Plugins tab is hidden in simple view. This option is available only if Advanced view is enabled and Elementor is active.