What is the best way to locally store and quickest way to retrieve app user settings/preferences? : <p>I am new to Xamarin.</p>

<p>In my Xamarin Forms app I only want to notify the user with a push notification if a condition is met(even if the app is in the background). The condition is chosen by user when the user registers.</p>

<p>At the moment I store that choice locally on the phone, using SQL Lite.</p>

<p>In my app the speed to which I notify the user is crucial. On Notification Received I have to check against that condition, so I pull the user's choice out of the local database to see whether to notifiy them or not, but that can cost seconds.</p>

<p>Is there a faster way to retrieve that choice/condition, an alternative faster way than just storing it in a local db file? 
These preferences have to be available app wide, in the PCL as well as Android and iOS projects.</p>

<p>Thank you in advance.</p>
