Sorry but I just did an hour long deep dive into Tezos
Looking into the native NFT smart contracts and what is actually recorded to chain and what just cross references some external DB.
Analysis: NFT's are nothing on another chain
Glad we are changing this