I prefer the Elm pattern myself, which is a reactive single storage pattern
They shouldn’t, you should just need to send messages upwards?