Pull cache functionality out of the org registry.
Add a TopicRegistry.
Wire TopicRegistry into the presenter and app.