StorageImage should have a configurable image provider, to allow local caching, similar to https://pub.dev/packages/firebase_cached_image.
It would make sense to configure a top-level image provider, so FirebaseUIStorageConfiguration will need an additional property defined and taken into account.
cc @russellwheatley