StoreKit2: save currentEntitlements in keychain

Hi, With StoreKit2 giving us the up-to-date subscription status using Transaction.currentEntitlements, is there any value in storing the status separately in keychain as well? Or will that just add an unnecessary layer to manage (and possibly mess up)? I just want to subscription status to know if I need to unlock certain features in the app or not, and wondering if just looking at currentEntitlements and saving that in my Store object is enough. Thanks.

currentEntitlements, and listening to updates should be sufficient. If you find that's not enough for your use case, please create an enhancement request via https://feedbackassistant.apple.com/ and post the ticket number here.

StoreKit2: save currentEntitlements in keychain
 
 
Q