title: Forge Viewer Select in a multi-model context
body: <p>We have extensions that currently leverage viewer.select() with a list of dbIds from the model.</p>
  
  <p>Our customers would like to see secondary models in the same viewer, and we’re giving them the ability to load reference models after the first model has been loaded.</p>
  
  <p>We’re running into a problem with multiple models, however, where the viewer is selecting from one of the models <strong>other than</strong> the first model loaded when we call viewer.select().</p>
  
  <p>It seems like we may want to stop using viewer.select() but instead start using model.selector.select() after keeping a reference to the first model loaded. This would mean changing quite a bit of code.</p>
  
  <p>Is there a way to set the context of viewer.select() so that it always uses the first model we load?</p>