Зависит от компонента:
1. Если подключение шаблона (result_modifier.php и template.php) находится в кешироемой области (см. как написан компонент) то проблемы будут при изменении/добавлении/удалении элементов инфоблока к которому подключен вложенный компонент
2. Файл component_epilog.php всегда находится в НЕкешируемой области. Если только это НЕ случай из твоего вопроса, поэтому размещать простые компоненты в нем можно
Цитата в ответе
Елена
Вот этот $component решает проблему кеширования.
Этот параметр никак не влияет на кеширование))
что делать если вызов компонента, внутри простого компонента необходим, переделывать компонент родитель под комплексный компонент?!?
Зависит от ситуации, например
- получать нужные данные в result_modifier
- или вызывать компонент в component_epilog, а потом закидывать js-ом в нужное место