Short answer: no. That's not really how it's intended to work.
Long answer: yes, but you'll still need to be able to change the state in your provider. If you want to set extra infrastructure up to facilitate it, you definitely could. But that feels wasteful and flaky, or at least builds in a lot of latent coupling.
💯 1
gratitude thank you 1