The current implementation of collection view controller relays on the reactiveness from its storage.
But there are some potential problems need to be well-considered.
- If there was an input signal returned by leaf views, should the controller keep automatically reloading mechanism?
- If we do keep auto-reload, should a storage provide the way to silently update its internal data?
- If we silently update the storage, the other views react from the upstream wouldn't receive any updates. It might cause problems too.
The current implementation of collection view controller relays on the reactiveness from its storage.
But there are some potential problems need to be well-considered.