diff --git a/force_bdss/data_sources/base_data_source_model.py b/force_bdss/data_sources/base_data_source_model.py
index bf8367f74980953c688634a4b8f5089e3e35fa17..2aa81f20028abcee1fe8f460b7e2848855f62fb1 100644
--- a/force_bdss/data_sources/base_data_source_model.py
+++ b/force_bdss/data_sources/base_data_source_model.py
@@ -4,7 +4,7 @@ from .i_data_source_bundle import IDataSourceBundle
 
 
 class BaseDataSourceModel(ABCHasStrictTraits):
-    bundle = Instance(IDataSourceBundle)
+    bundle = Instance(IDataSourceBundle, visible=False, transient=True)
 
     def __init__(self, bundle, *args, **kwargs):
         self.bundle = bundle
diff --git a/force_bdss/kpi/base_kpi_calculator_model.py b/force_bdss/kpi/base_kpi_calculator_model.py
index f09122f2befb4e7926408495124e1bab2b5e5cb2..9838c8682d8eb214023183f5104553cc2be0df8e 100644
--- a/force_bdss/kpi/base_kpi_calculator_model.py
+++ b/force_bdss/kpi/base_kpi_calculator_model.py
@@ -4,9 +4,8 @@ from .i_kpi_calculator_bundle import IKPICalculatorBundle
 
 
 class BaseKPICalculatorModel(ABCHasStrictTraits):
-    bundle = Instance(IKPICalculatorBundle)
+    bundle = Instance(IKPICalculatorBundle, visible=False, transient=True)
 
     def __init__(self, bundle, *args, **kwargs):
         self.bundle = bundle
         super(BaseKPICalculatorModel, self).__init__(*args, **kwargs)
-
diff --git a/force_bdss/mco/base_mco_model.py b/force_bdss/mco/base_mco_model.py
index 2c1bee9cc07f11cc6dfd65adf52de7e7f3035661..00ff4af283c37d9b6470afc2ad15e349985f45f2 100644
--- a/force_bdss/mco/base_mco_model.py
+++ b/force_bdss/mco/base_mco_model.py
@@ -4,7 +4,8 @@ from .i_multi_criteria_optimizer_bundle import IMultiCriteriaOptimizerBundle
 
 
 class BaseMCOModel(ABCHasStrictTraits):
-    bundle = Instance(IMultiCriteriaOptimizerBundle)
+    bundle = Instance(IMultiCriteriaOptimizerBundle,
+                      visible=False, transient=True)
 
     def __init__(self, bundle, *args, **kwargs):
         self.bundle = bundle