Having never used the content provider service, is it possible to load a model? If so, what is its purpose?
Content Provider is used to preload for example animations. Normally when you play the animation for the first time it feels janky but when you preload it with Content Provider it plays smoothly all the time. There is no point of preloading a model because it won’t do anything.
Btw Content Provider only works on client (local scripts)
ContentProvider is also used to just generally preload assets. If you want to insert an asset not currently in your game, use InsertService. Can you elaborate on your request?