code: private void initModelAllExtension(Model model, double progressFactor) {
          double factorPerc = progressFactor / getExtensionCount();
          
          for (int i = 0; i < getExtensionCount(); i++) {
              Extension extension = getExtension(i);
              try {
                  extension.initModel(model);
                  if (view != null) {
                      view.addSplashScreenLoadingCompletion(factorPerc);
                  }
                  
              } catch (Exception e) {
                  logExtensionInitError(extension, e);
              }
          }
      }
docs: Init all extensions with the same Model
  @param model the model to apply to all extensions