Async loading assets directly to a hard reference?

well as per the docs TSoftObjectPtr are weakptrs so it may get garbage collected and need to be loaded again, hence its not good to use them directly