Get initial update state from the ItemStore
Refactored updating of the updates caches and emitting