ContentProvider:PreloadAsync does not work on videos

Reproduction Steps
Create a localscript with the code:

game.ContentProvider:PreloadAsync({"rbxassetid://5608297917"})

Expected Behavior
The video to be preloaded similar to how it works with images, music etc.

Actual Behavior
An warning is displayed in the console:
Image https://assetdelivery.roblox.com/v1/asset?id=5608297917 failed to load. Error 403: Asset type does not match requested type

Indicating that support for video files in preloading has not be implemented

Workaround
Creating a hidden VideoFrame with 0 volume.

Issue Area: Engine
Issue Type: Other
Impact: Moderate
Frequency: Constantly
Date First Experienced: 2022-02-14 00:02:00 (+01:00)
Date Last Experienced: 2022-02-15 00:02:00 (+01:00)
A private message is associated with this bug report

I believe this could actually be intended behaviour, only images can be preloaded via asset ids.

Notice the preloading warning thinks the asset is an image.