Blueprint asset AsyncLoading

In case requesting async loading for a blueprint asset which contains multiple UPROPERTY assets’ hard reference (pointers of skeletal mesh, soundcues, particlesystem, etc…)

Does the completion of async loading include the completion of loading those referenced assets, or just the blueprint asset itself ?

Any answer would really help me. Thanks

and an additional question, what if those sub-objects references are TAssetPtr ?