🚀 This will be the future of bloc_query soon
✅ onWithConfig → per-event config (e.g. retryOnConnection: true)
✅ RetryableBlocMixin → auto-retries on reconnect
✅ LoadStrategy → fine-grained control over when to fetch
✅ AsyncState<T> → handles loading, success, error, deps, retry count
All in a single elegant Bloc ✨