I wonder whether it is possible to update the API for Addressables.LoadAssetsAsync and Addressables.LoadResourceLocationsAsync to take an IList as parameter as opposed to an IList. If the typeof(object) is already expected and processed internally to whatever type it needs, it would save some code and collection conversions when I could just pass a List instead of first converting it to a List.
You should be able to pass a List as an IList by casting to IList, at which point covariance will take over.
1 Like
Ah, great! I forgot that was possible too! Although I still think the request holds up.