Ещё раз, спасибо Вам большое за полный и понятный ответ.
Вы все правильно поняли. И я теперь тоже все правильно понял) Впредь буду опираться на данную инфу.
По поводу source.CacheName. В документации это свойство описано следующим образом:
"Уникальное имя для кеширования в методе IContext.GetData"
При вставке оного опять же руководствовался сгенерированным скриптом, где при вызове GetData помимо периода SMFIPeriod и параметра SDivPct, указывался ещё один элемент "Источник1". Поэтому посчитал нужным где то выдернуть название источника. Решил, что это свойство как нельзя хорошо подходит. Исправьте, если это не так