We don't. The first step involves calling loadForTopic(topicId). This creates a promise. Then, subsequent calls to getOlLayerById and getBackgroudLayers are based on that promise. So, for example, getBackgroundLayers will return background layers for the topic that was loaded last.