Loads a list of Primary Assets. This will start an async load of those assets, calling callback on completion. These assets will stay in memory until explicitly unloaded. You can wait on the returned streamable request or poll as needed. If there is no work to do, returned handle will be null and delegate will get called before function returns.