Encrypt data to anyone other than owner?

New to flow and enjoying exploring the possibilities.

Is there any way to store data in an NFT that can only be decrypted by the owner?

Trying to avoid methods involving off block calls or required communication between owners on a transfer.

Any suggestions would be great. Thanks

You could store encrypted data in a String field in the NFT for a key that the owner owns. Is that what you’re asking?